Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2011, 03:32
sarape
 
Fecha de Ingreso: marzo-2007
Mensajes: 58
Antigüedad: 17 años, 1 mes
Puntos: 0
Realizar consulta desde varios select a un BBDD

Estoy programando una paginilla del tipo:

http://www.controlever.com

Desde varios select mando los valores por get a buscar.php y alli visualizo los resultados de esa consulta a una bbdd mysql. El problema es que existe en cada select una opción que es todos
$sql="select * from nombretabla";
pero si el select nombre tiene el valor todos y los demás un valor determinado:
$sql="select campo1, campo2, campo from tabla where campo1=$var1 and campo2=$var2 ...";
¿ Si tengo 4 select tendría que hacer tantos consultas como variaciones posibles hubiera? , ya que el valor todos , no está en la tabla y estoy ahora un poco líada y no sé si debo hacerlo con tantas consultas o hay una forma más sencilla.
Serían como 16 consultas, y creo que es una chapuza, pero a lo mejor es la única solución.

Estoy empezando en esto , y siempre lo había hecho pasando un valor no todos los del select
Disculpen si no me he explicado bien.
Un saludo