code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <%
Dim rsComment
Set rsComment= cnDB.Execute("SELECT * FROM tbl_responses WHERE news_id="&Request.Querystring("id")&" ORDER BY id")
While not rsComment.EOF
Set rsUsers= cnDB.Execute("SELECT gebruikersnaam, mailadres FROM tbl_users WHERE id="&rsComment("user_id"))
Response.Write "<tr>" &VbCrLf
Response.Write "<td bgcolor=""#000000""><font face=""Verdana, Arial, Helvetica, sans-serif"" color=""#FFFFFF""><i><font size=""2"">Placed by :"& rsUsers("Username") &"on "&rsComment("Date") &" </font></i></font></td>" &VbCrLf
Response.Write "</tr>" &VbCrLf
Response.Write "<tr>" &VbCrLf
Response.Write "<td bgcolor=""#FFFFFF""><font color=""#000000"">"&rsComment("Message")&"</font></td>" &VbCrLf
Response.Write "</tr>" &VbCrLf
Response.Write "<tr>" &VbCrLf
Response.Write "<td> </td>" &VbCrLf
Response.Write "</tr>" &VbCrLf
rsUsers.MoveNext
Wend
%> |
Ik zie het probleem wel, deze opdracht
code:
1
| Set rsComment= cnDB.Execute("SELECT * FROM tbl_responses WHERE news_id="&Request.Querystring("id")&" ORDER BY id") |
levert meer dan 1resultaat op en daarom weet deze opdracht niet welke die moet pakken of zie ik dat verkeerd
code:
1
| Set rsUsers= cnDB.Execute("SELECT gebruikersnaam, mailadres FROM tbl_users WHERE id="&rsComment("user_id")) |
In ieder geval heb ik er nog geen oplossing voor, kan ook niet echt helder denken, maar dit wil ik nog even afmaken.
If it is broken, fix it. If it ain't broken, make it better!