Foros del Web » Programando para Internet » PHP »

Comprobar un campo de texto para consulta

Estas en el tema de Comprobar un campo de texto para consulta en el foro de PHP en Foros del Web. Hola Esto es lo que me pasa... Tengo un campo de texto al que asigno una variable para hacer una busqueda en mi base da ...
  #1 (permalink)  
Antiguo 14/06/2003, 12:30
 
Fecha de Ingreso: junio-2003
Mensajes: 778
Antigüedad: 14 años, 6 meses
Puntos: 1
Comprobar un campo de texto para consulta

Hola

Esto es lo que me pasa...

Tengo un campo de texto al que asigno una variable para hacer una busqueda en mi base da datos...

Así:


if (empty ($_POST['buscar'])){

echo "<p>Debe especificar una cadena a buscar</p> \n";
echo "<p><a href='index.php'>Volver</p> \n";
exit;
}


Mientras se escribe algo en el campo de texto, todo OK, pero cuando no se escribe nada, el break hace que no se complete la pagina quedando muy muy fea...


si uso isset con el "!" delante para negar el FALSE, cuando no escribo nada, me muestra por pantalla todos los registros de la base da datos, y si no pongo el "!" pues me pasa como con el Empty... que el break no deja finalizar la pagina...

Como puedo resolver esto???


Saludos
  #2 (permalink)  
Antiguo 14/06/2003, 12:40
Avatar de camargo  
Fecha de Ingreso: abril-2002
Ubicación: Kerétaro, Méjiko
Mensajes: 1.045
Antigüedad: 15 años, 8 meses
Puntos: 2
Cita:
Tengo un campo de texto al que asigno una variable para hacer una busqueda en mi base da datos...

Así:
if (empty($_POST['buscar'])){
echo "bla,bla";
} else {
//busqueda en la bd
}
[/PHP]

Asi funcionara mejor
Dices tener un campo de texto al q le asignas una variable y muestras un codigo q cuando esta vacio el campo muestre ese msg

procura evitar los espacios,, asi
[PHP]
__________________
http://www.chorcha.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:02.