Originariamente inviato da optime
ma i campi che ottieni sono differenti...
ho una tabella voti cn id_citta ed id_utente, quindi votando qui si incrementa cn l'id di chi l'ha votata e l'id della citta
ho una tabella utenti_notariato che in join con voti mi estrae l'user e una tabella citta che sempre in join cn voti mi estrae il nome della città.
Quello che vorrei fare e ricavarmi la citta cn a fianco il nome dell'utente che l'ha votata..
Questo è il codice che ho scritto ma nn mi viene impaginato correttamente anche se nn ci sn errori.
codice:
<html>
<head>
</head>
<body>
<form method="post">
<%
if request.cookies("login")("ruolo") <> "admin" then
response.redirect("index.asp")
end if
set rstvoti = server.createobject("adodb.recordset")
sql = "select citta from citta join voti on citta.id = voti.id_citta"
set rstvoti = dbconn.execute(sql)
response.write("<table>")
do while not rstvoti.eof
response.write("<tr>")
response.write("<td>" & rstvoti.fields("citta").value & "</td>")
rstvoti.movenext
loop
sql = "select [user] from utenti_notariato join voti on utenti_notariato.id = voti.id_utente"
set rstutenti = dbconn.execute(sql)
do while not rstutenti.eof
response.write("<td>" & rstutenti.fields("user").value & "</td>")
response.write("</tr>")
rstutenti.movenext
loop
response.write("</table>")
%>
</body>
</html>