Ciao ho una pagina dove devo scegliere da un menu' a tendina (drop down menu) il nome di una persona e una volta cliccato su quel nome apro una altra tabella (che non ha relazioni con la prima) e visualizzo tutti i record di quella persona.
Ecco il codice del menu a tendina:
<form name="formSelectStaff" method="post" action="ControlName.asp"><td width="82" align="center" valign="middle" bgcolor="#CCCCCC">
<select name="SelectStaff" class="style1" id="SelectStaff">
<option>Selection</option>
<%
sql="SELECT * From Staff "
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
do while not(rs.eof)
%>
<option value="<%=rs(0)%>"><%=rs.fields("Name")%></option>
<%
rs.movenext
loop
rs.Close
set rs = Nothing
%>
</select>
<td width="32" align="center" valign="middle">
<input name="Submit" type="submit" class="style2" value="Go"></td>
<td width="134"> </td>
</form>
ed ora la pagina controlName.asp che deve visualizzare i dati della persona:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<%
Destinatario = Request.Form("SelectStaff")
sql = "SELECT who FROM Job WHERE who = '" & destinatario & "'"
Set rsUser = Server.CreateObject("ADODB.Recordset")
rsUser.Open sql, conn ,1,3
rsUser.close
set rsUser = nothing
%>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onLoad=> come posso fare on load?
</body>
</html>
Non ho nessun errore il mio problema e' che non so come aprire i dati in un altra pagina... vorrei fare un javascript che quando la pagina arriva al body si carica in un altra finestra i record della mia ricerca....
Sono stato abbastanza chiaro?
Ciao