Avatar billede agg-zeus Nybegynder
16. juli 2002 - 01:08 Der er 15 kommentarer og
1 løsning

comments til nyheder !

Jeg har 2 tabeller i min DB, den ene hedder "news" og den anden "comments". de er kædet sammen via feltet "newsid" . Hvordan får jeg talt op fra tabellen "comments" hvor mange kommentarer der er til hver nyhed !

så der kommer til at stå :

Overskrift dato

indhold.. bla bla

skrevetaf  kommentarer (antalkommentarer!)


jeg har følgende nyhedsscript:

dbcon "news","maanedaar desc, dag desc"
Dim overskrift, nyhed, skrevetaf
    Do while not (rs.EOF Or rs.BOF)

overskrift = Replace(rs.fields("overskrift"),"''","'")
nyhed = Replace(rs.fields("nyhed"),"''","'")
skrevetaf = Replace(rs.fields("skrevetaf"),"''","'")
   
Response.Write "<table width='420' style='border-bottom: 1 solid #000000'><tr><td valign='top' width='320'><b>"&overskrift&"</b>" _
& "</td><td valign='top' width='100'><p>Dato: "&rs.fields("dag")&"-"&rs.fields("maanedaar")&"</p></td></tr></table>" _
& "<table width='420'><tr><td valign='top'><p>"&nyhed&"</td></tr></table>" _
& "<table width='420'><tr><td valign='top' width='220'><p>Skrevet af: <i>"&skrevetaf&"</i></p></td><td valign='top' width='200'><a href='#' onclick='writecomments("&rs.fields("newsid")&")'>Kommentarer ("&antalkommentarer&")</a></td></tr></table><br><br>"
    rs.movenext
        Loop
closedb


Jeg ved godt at jeg skal noget med at tælle op i "comments" tabellen. men hvordan ?!
Avatar billede easysoft_studios Nybegynder
16. juli 2002 - 01:13 #1
kan du sende det til jhb@easysoft_studios.dk

jeg kan næsten ikke finde ud af at skrive det ud af ingenting... :)
Avatar billede easysoft_studios Nybegynder
16. juli 2002 - 01:14 #2
man skal ind og tælle dem der passer til den valgte nyhed... kan squ ikke finde ud af at skrive det her, fordi din kode ser lidt "rodet" ud...
Avatar billede agg-zeus Nybegynder
16. juli 2002 - 01:19 #3
så er det sendt...
Avatar billede agg-zeus Nybegynder
16. juli 2002 - 01:26 #4
men jeg har lige fået mailen tilbage... din mailadresse findes ikke !!!
Avatar billede easysoft_studios Nybegynder
16. juli 2002 - 02:23 #5
ups min fejl: jhb@easysoft-studios.dk
Avatar billede agg-zeus Nybegynder
16. juli 2002 - 02:25 #6
så er det sendt igen... :)
Avatar billede easysoft_studios Nybegynder
16. juli 2002 - 02:28 #7
kikker på den :)
Avatar billede easysoft_studios Nybegynder
16. juli 2002 - 02:29 #8
hm... jeg bliver nødt til at være lidt friskere i hovedet, men jeg skal nok kikke på det :)
Avatar billede easysoft_studios Nybegynder
16. juli 2002 - 02:30 #9
strSQL = "SELECT Count(*) AS ItemCount FROM Entries Where (ForumID = " & rs("Id") & ") AND (replyid = 0)"
                Set recordCount = myConn.Execute(strSQL)


prøv at leg lidt med det...
Avatar billede agg-zeus Nybegynder
16. juli 2002 - 02:33 #10
hmm... jeg connecter med OLE DB driveren.. så jeg er ikke inde i ODBC connection...

Og jeg skal jo have nyhedsid'et ud af tabellen "news" før jeg kan tjekke antal kommentarer i tabellen "comments" , ik ?!
Avatar billede easysoft_studios Nybegynder
16. juli 2002 - 02:36 #11
jep lige præcis... så du skal faktisk have to sql'er kørende
Avatar billede agg-zeus Nybegynder
16. juli 2002 - 02:39 #12
jo, men hvordan ?! Det er det jeg ikke helt kan finde ud af....
Avatar billede easysoft_studios Nybegynder
16. juli 2002 - 02:46 #13
hvor god er du til asp?
Avatar billede easysoft_studios Nybegynder
16. juli 2002 - 02:47 #14
for hvis du er ok, kan jeg sende dig den side, hvor jeg bruger det, så kan du selv prøve at kikke på det, for jeg har snart ingen øjne :)
Avatar billede agg-zeus Nybegynder
16. juli 2002 - 02:49 #15
jeg er ok til ASP... Det hjælper MEGEt på det når man har noget at støtte sig til ! Så du må godt sende det til mig ?!
Avatar billede agg-zeus Nybegynder
21. juli 2002 - 11:07 #16
/lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester