Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/09/2007, 09:32
rubenlopez
 
Fecha de Ingreso: septiembre-2007
Mensajes: 20
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Ayuda con buscador!! Urgente por favor!!

Trabajando con PHP, la búsqueda en MySQL no es más que una cadena, con lo que puedes componerla así:

Código PHP:
$sql "SELECT * FROM exalumnos_completo WHERE ";
if (isset(
$paterno) && $paterno != "") {
    
$sql .= "paterno LIKE '%$paterno%'";
    
$existePaterno true;
}
if (isset(
$materno) && $materno != "") {
    if (
$existePaterno == true) {
        
$sql .= " AND ";
    }
    
$sql .= "materno LIKE '%$materno%'";
    
$existeMaterno == true;
}
if (isset(
$egreso) && $egreso != "") {
    if (
$existePaterno == true || $existeMaterno == true) {
        
$sql .= " AND ";
    }
    
$sql .= "egreso LIKE '%$egreso%'";
}
$sql .= " ORDER BY id DESC"
Por supuesto que este código podría hacerse mucho más corto y limpio, pero me ha parecido mejor dejar un desarrollo completo y de fácil lectura.

Un saludo ;)

Última edición por rubenlopez; 21/09/2007 a las 09:32 Razón: Faltaba una comilla