PDA

View Full Version : [ASP] Ricerca da un campo


OrcaAssassina
02-04-2008, 10:44
In pratica l'utente selezionando la città, mi dovrebbe da solo visualizzare le ZONE nella combo sottostante.

Si vede spesso in giro, uno seleziona la città e sotto compaiono i quartieri

Queste sono i due record per interi

Set RsCitta = Server.CreateObject("ADODB.Recordset")
SqlCitta = "Select Citta from Case group by Citta"
RsCitta.Open SqlCitta, MyConn, 3,3



Con il codice qui sotto mi carica una combo con le città

<% Do While Not RsCitta.EOF ' define the ListBox OPTIONs %>
<OPTION VALUE="<%= RsCitta("Citta") %>"> <%= RsCitta("Citta") %>
<% RsCitta.MoveNext %>
<% Loop %>
<% RsCitta.Close %>


Ora devo usare questa:

Set RsZona = Server.CreateObject("ADODB.Recordset")
SqlZona = "Select Zona from Case where zona = Citta group by Zona"
RsZona.Open SqlZona, MyConn, 3,3

come faccio per ad eseguirla automaticamente appena viene selezionata la CITTA'

Potete farmi un esempio???

Ciao e grazieeeee

cionci
02-04-2008, 12:21
Non si può a meno di
- ricaricare la pagina
- oppure usare AJAX
- oppure caricando tutto il database all'interno del codice JavaScript.

OrcaAssassina
02-04-2008, 12:32
Non si può a meno di
- ricaricare la pagina
- oppure usare AJAX
- oppure caricando tutto il database all'interno del codice JavaScript.

Ok va bene anche ricaricando la pagina

Però vorrei farla ricarica appena seleziono con il mouse la città

cionci
02-04-2008, 15:17
Questo lo fai con Javascript, all'evento onchange della select fai partire una un location.href = "nomepagina.asp?citta=BARI" supponendo che la città scelta sia BARI.

OrcaAssassina
02-04-2008, 15:26
Questo lo fai con Javascript, all'evento onchange della select fai partire una un location.href = "nomepagina.asp?citta=BARI" supponendo che la città scelta sia BARI.

Ok ottimo