Denna kod visar i databasen hur många kommentarer som är nya
SELECT tblUsers_Galleri_kommentar.bildID, tblUsers_Galleri_kommentar.agare, -Sum(tblUsers_Galleri_kommentar.nytt) AS SumNytt FROM tblUsers_Galleri_kommentar WHERE agare=1 GROUP BY bildID,agare;
när jag väl använder den på asp-sidan så visas enbart första värdet i alla bilder
ex 8,5,1,0,6,4 kommentarer på dessa 6 bilder, på sidan visas 8 på ALLA 6 bilderna...d v s första värdet....HUR LÖSA??????????
Detta är då jag
Kommentera gärna och mycket ;-)
--------------------------------------------------------------------------------
¤ Radera ¤ ¤ Visa (4
1
7
4
4
2
1
)¤ Visad 5 gånger Lite humor
Den här är ganska bra :-)
--------------------------------------------------------------------------------
¤ Radera ¤ ¤ Visa (4
1
7
4
4
2
1
)¤ Visad 20 gånger
Nästan där.....nu är det bara att få rätt antal rill rätt bild inom ()
<%if clng(request("userID")) = clng(session("userID")) then%>
<%set rs=objConn.Execute("SELECT tblUsers_Galleri_kommentar.bildID, tblUsers_Galleri_kommentar.agare, -Sum(tblUsers_Galleri_kommentar.nytt) AS SumNytt" & _
" FROM tblUsers_Galleri_kommentar" & _
" WHERE agare=1 and nytt=true" & _
" GROUP BY bildID,agare")%>
<a class="linkpresentation" href="JavaScript:viewComment(<%=bildRS("bildID")%>);">
¤ Visa (<%while( not rs.EOF )
response.write "" & rs( "SumNytt" ) & "<br>"
rs.movenext
wend%>)¤</a> Visad <%=bildRS("clicks")%> gånger
Det är inte konstigt att det blir fel, eftersom du i koden ovan plockar ut info om alla bilder från tblUsers_Galleri_kommentar, trots att du bara ska visa för en.
Det är inte konstigt att det blir fel, eftersom du i koden ovan plockar ut info om alla bilder från tblUsers_Galleri_kommentar, trots att du bara ska visa för en.
Set bildRS=objConn.Execute("SELECT clicks,tblUsers.userID, tblUsers.username, tblUsers.picture, * FROM tblUsers LEFT JOIN tblUsers_Galleri ON tblUsers.userID = tblUsers_Galleri.agare WHERE (((tblUsers_Galleri.agare)="&request("userID") &")) ORDER BY tblUsers_Galleri.bildID DESC")
Set newMail=objConn.Execute("SELECT Sum(mailRead) AS mAntal FROM tblUsers_imail where reciever="& UserID)
Set newGB=objConn.Execute("SELECT Sum(gbRead) AS gbAntal FROM tblUsers_guestbook where toUser="& UserID)
var ska jag lägga in den i Set bildRS=objConn.Execute("SELECT clicks,tblUsers.userID, tblUsers.username, tblUsers.picture, * FROM tblUsers LEFT JOIN tblUsers_Galleri ON tblUsers.userID = tblUsers_Galleri.agare WHERE (((tblUsers_Galleri.agare)="&request("userID") &")) ORDER BY tblUsers_Galleri.bildID DESC")