
17/12/2009, 13:28
|
 | | | Fecha de Ingreso: enero-2006 Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 19 años, 3 meses Puntos: 8 | |
Respuesta: listas desplegables intentar pasar por post los valores asi
en el value de la lista desplegable poner:
<form action="" method="post">
<select name="campo1" id="campo1">
<option value="0">Seleccione....</option>
<option value="and campo1=valor1">Opcion1</option>
<option value="and campo1=valor2">Opcion1</option>
...
</select>
<select name="campo2" id="campo2">
<option value="0">Seleccione....</option>
<option value="and campo2=valor1">Opcion1</option>
<option value="and campo2=valor2">Opcion1</option>
...
</select>
.
. . los 8 select asi (si los select son dinamocos cambias los datos valor1, valor2, etc por el Recorset Ej: <option value="and campo2=<%= Rs("tu_campo") %>">Opcion1</option>)
</form>
una ves enviados los rescatas
campo1 = Trim(Request.Form("campo1 "))
if campo1 = 0 Then campo1 = ""
campo2 = Trim(Request.Form("campo2 "))
if campo2 = 0 Then campo2 = ""
.
.
. hasta rescatar los 8 select
luego en tu sql lo haces asi
SQL = "SELECT * FROM TABLA WHERE campo_id > 0 "& campo1 &" "& campo2 &" ...etc hasta llegar al 8 "
esto te servira ya que cada variable en la sql se agregara solo si hay algo
__________________ Mc_Quake Para ayudar en lo que se pueda:Zzz:
Última edición por mc_quake; 27/12/2009 a las 20:45 |