Salve ragazzi devo effettuare una modifica in asp che conosco poco su di un sito che non ho fatto io.
La pagina in questione legge tutti i dati da una tabella di un DB (diario) e li elenca in fila uno sotto all'altro fino all'ultimo.
I dati letti dalla tabella del DB sono: tempo, commento e foto; inoltre la tabella che si chiama diario ha un campo di tipo contatore.
Associato a questo campo (contatore) ho creato un'altra tabella di nome giudizio che ha 3 campi: idgiudizio=contatore; giudizio=testo; idcommento=numerico (collegato al contatore della tabella diario)
Io devo inserire il campo giudizio della tabella giudizio sotto ad ogni suo rispettivo commento.
Cerco di spiegarmi meglio:
Se il campo diario.conatore è uguale a 1 e associato a questo campo ho nella tabella giudizio tre giudizi questi mi devono apparire sotto a commento e così via fino alla fine dei campi della tabella giudizio.
L'importante è che ad ogni commento corrisponda il suo giudizio.
Spero di essere stato chiaro e spero che qualcuno mi possa aiutare.
Grazie
Ecco il codice che crea tutti i dati della tabella diario:
<%
db = Server.CreateObject("ADODB.Connection")
db.Open(sys_connessione)
rs = Server.CreateObject("ADODB.Recordset")
query = new Array()
query.push("SELECT *")
query.push("FROM DIARIO")
query.push("ORDER BY TEMPO DESC")
query = query.join(" ")
rs.Open(query, db, adOpenStatic, adLockReadOnly)
while (!rs.EOF)
{ %>
<%= sys_time2data(rs.Fields("TEMPO").value,"gMMMMaom") %>
" target="_blank">[img]<%=(rs.Fields([/img]" width="100" height="100" border="0">
<%= String(rs.Fields("COMMENTO").value).replace(new RegExp("\r\n","gim"),"
") %>
<HR>
<% rs.moveNext()
}
if (rs.State == adStateOpen) { rs.Close() }
rs = null
if (db.State == adStateOpen) { db.Close() }
db = null %>