Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/08/2006, 04:56
Avatar de djreficul
djreficul
 
Fecha de Ingreso: julio-2006
Ubicación: Cork
Mensajes: 672
Antigüedad: 17 años, 9 meses
Puntos: 0
Esto debería en ir en el foro de bases de datos, pero bueno...

podrias poner la condicion

(campo LIKE '%' or campo='' or campo is null)

Aunque creo q lo mejor es q estas condiciones las añadas siempre q el usuario escriba algo en el formulario. Si no escribe nada no añadas condiciones sobre dicho campo.

Saludos.

AÑADO UN EJEMPLO SIMPLE:

Código PHP:
$sql="SELECT * FROM tabla WHERE 1=1";
if (
$campo!="") {
    
$sql.=" and campo=$campo";// o campo='$campo' segun corresponda
}
//En caso contrario no hay q poner condiciones sobre ese campo y asi sucesivamente con las diferentes variables q envien sobre la busqueda. 
__________________
La muerte es un camino que todos debemos recorrer...