Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/09/2008, 02:11
ferranWEB
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 4 meses
Puntos: 3
buenas a todos,

necesito vuestros consejos con una intranet que estoy realizando. tengo un listado de una bd. hasta aqui ningun problema.

el problema viene cuando quiero realizar consultas guiadas, es decir, consultas pasando unas variables al sistema. y es aqui donde ya las ideas se me han 'fundido'.

tengo 2 posibles variables, es decir, tengo 2 selects:

categoria, provincia

y un buscar. la idea es que el listado que obtendremos pase a la bd el resultado de la consulta, segun le pasen la categoria, la provincia o las 2.

tengo un listado tal que asi:

Código:
$sql1 = "SELECT * FROM datos_ofertas WHERE provincia='$provincia' AND categoria='$categoria'";
$registros = mysql_query($sql1);
ya he hecho que tanto en el select de categorias como en el de provincias, que puedas seleccionar la opcion Todas, que tiene como value 0. he intentado hacer if, else etc.. pero no consigo dar con todas las opciones.

alguuien tiene alguna sugerencia, idea para orientarme?

saludos

vuelvo a ser yo,

mas que nada es que no se si lo hago mal, pero me salen tantas opciones a evaluar...

1) categoria == 0

2) provincia == 0

3) categoria y provinvia == 0

4) categoria != 0

5) provincia !=0

6) categoria y provincia !=0

estoy super liado!!!

ninguna sugerencia?

saludos

Última edición por GatorV; 03/09/2008 a las 08:14