Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2013, 06:27
Avatar de the_sheriff_pino
the_sheriff_pino
 
Fecha de Ingreso: abril-2013
Ubicación: Córdoba
Mensajes: 118
Antigüedad: 11 años, 11 meses
Puntos: 0
error If y else <fácil>

Saludos foreros!
Mi mente saturada no es capaz a estas alturas de la mañana ni de hacer funcionar un if, os lo enseño:

Quiero hacer que si una consulta no obtiene ningún resultado me muestre un botón submit que me lleve a index.php.
La consulta se compone de 4 campos que se combinan para filtrar una lista, y quiero que si el valor buscado no está que muestre un botón que permita llevarme a otra página donde poder crearlo.
El fallo en este código está en que si solo ejecuto la consulta sin el IF, funciona; si le pongo el IF al escribir en el filtro me muestra el botón directamente de nuevo cliente y no me hace el filtro.

Código PHP:
Ver original
  1. if(!empty($consulta))
  2.         {$consulta = mysql_query ($sql) ;   //Hacer la consulta.  
  3.         }
  4.         else{
  5.        
  6.         ?> <form action="index.php" name="form2" method="post">
  7.             <input type="submit" name="nuevo" value="Crear Nuevo Cliente" style="border-radius:15px" class="button large orange" />
  8.             </form>
  9.  
  10.             <?php      
  11.         }