il form di ricerca:
codice:
<form action="elabora.asp" method="post" name="ricerca">
<table>
<tr>
<td>Citta:</td>
<td><select name="citta">
<option value="nome_citta">nome_citta</option>
...
...
</select>
</td>
</tr>
<tr><td colspan="2"><button type="submit" value="submit"></td>
</tr>
</table>
</form>
pagina elabora.asp:
codice:
<%
dim citta
citta=trim(request.form("citta"))
if len(citta)=0 then response.redirect "errore.asp"
'apro la connessione
set conn=server.createobject("adodb.connection")
conn.open strConn
dim sql
sql="select * from tabella_annunci where citta like '%" & citta & "%'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if rs.eof then
response.write "nessun record"
else
...... stampo la pagina
end if
rs.close :set rs=nothing
conn.close:set conn=nothing
all'incirca una cosa del genere...