Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/03/2004, 14:59
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
De 1 a N combos .. generarán para tu script PHP de N variables

Puedes obtener dichas variabels .. y en función de que si están definidas o no componer el SQL más adecuado para la consulta ...

Algo tipo:

Código PHP:
// conectas a tu BD ... etc ...

$sql "SELECT * FROM tabla ";
if (!
empyt($_POST['combo1']) && (!empyt($_POST['combo2']) && (!empyt($_POST['combo1'])){
$sql_condicional " WHERE combo1='".$_POST['combo1']."' AND combo2 = '".$_POST['combo2']."' AND combo3 ='".$_POST['combo3']."'";
}

// Y así con todas las combinaciones .. 

$sql $sql.$sql_condicional;
$resultmysql_query($sql);
//etc ... 
Eso sería una solución "rápida" . .pero se complica conforma más combinaciones existan (mas campos a buscar en tu tabla) .. así que seguro que usando tal vez arrays para almacener los nombres de los campos .. verificando si existen (desde tu formulario) y bucles .. se podría llegar hacer algo más dinámico independiente del nº de variables ("combos") que tengas o tengan valor ...


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.