Foros del Web » Programando para Internet » ASP Clásico »

Filtrar Listado

Estas en el tema de Filtrar Listado en el foro de ASP Clásico en Foros del Web. Mi consulta es la sgte.: Desplegue desde un BD todos los registros a una tabla (registro es la fila ; el campo la columna). Ahora ...
  #1 (permalink)  
Antiguo 16/09/2004, 11:09
 
Fecha de Ingreso: noviembre-2003
Ubicación: En uno de los países mas lindos: CHILE
Mensajes: 70
Antigüedad: 20 años, 7 meses
Puntos: 0
Filtrar Listado

Mi consulta es la sgte.:
Desplegue desde un BD todos los registros a una tabla (registro es la fila ; el campo la columna).
Ahora mi idea es colocar un menu despegable en la primera fila para que me filtre todos los valores indicados hacia abajo en la tabla. Se entiende???.

Gracias por cualkier ayuda
  #2 (permalink)  
Antiguo 16/09/2004, 13:16
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
<%
'---------------------------------------------

Dim sql
Set rs = Server.CreateObject("ADODB.Recordset")
sql="SELECT * FROM tutabla Where campo='criterio' ORDER BY campo ASC"
rs.Open sql, con, 3, 3
'---------------------------------------------
%>

<select name="ubicacion">
<% if not rs.eof then %> <option selected>SELECCIONE UN HORNO</option>
<%
while Not rs.EOF %>
<option value="<%=rs("id"))%>"><%=Ucase(rs("nombre"))%></option>
<% rs.MoveNext
Wend %> <% else %><option>NO HAY DATOS</option><% END IF %>
</select> <%
Set rs = Nothing
%>


ESPERO TE SIRVA
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #3 (permalink)  
Antiguo 17/09/2004, 12:04
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
mmmmm, a ver, solo "retocando" un poco el código de lexus:

<%
Set rs = Server.CreateObject("ADODB.Recordset")
if (request("ubicacion")="") or (request("ubicacion")="Todos") Then
sql="SELECT * FROM tutabla ORDER BY campo ASC"
else
sql="SELECT * FROM tutabla Where campo='"&request("ubicacion")&"' ORDER BY campo ASC"
end if
rs.Open sql, con, 3, 3
'---------------------------------------------
%>

<select name="ubicacion">
<% if not rs.eof then %> <option selected>SELECCIONE UN HORNO</option>
<%
while Not rs.EOF %>
<option value="<%=rs("id"))%>"><%=Ucase(rs("nombre"))%></option>
<% rs.MoveNext
Wend %> <% else %><option value="Todos">Ver todos</option><% END IF %>
</select> <%
Set rs = Nothing
%>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:53.