Avatar billede jimpp Nybegynder
18. december 2003 - 13:05 Der er 5 kommentarer og
2 løsninger

Viser kun en post.

Jeg får ingen fejl, men den viser kun én post, nemlig den nyeste:

------------------------KODEN----------------------
Conn_crew = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("admin/rater.mdb") & ""
                Set RS_vis = Server.CreateObject("ADODB.RecordSet")
                Set RS_vis2 = Server.CreateObject("ADODB.RecordSet")
                RS_vis.open "Select * From [tbl_comment] WHERE tilkny_id=" & Request.QueryString("id") & " ORDER BY id DESC" , Conn_crew, 1, 3
               
                StrBruger = RS_vis("Bruger")
               
                RS_vis2.open "Select * From [tbl_user] WHERE id=" & StrBruger , Conn_crew, 1, 3               
               
                strPoster = RS_vis2("Brugernavn")
                strDato = RS_vis("dato")
                strAntal = RS_vis2("posts")
                strTekst = RS_vis("tekst")
                strTag = RS_vis2("tagline")
               
                Do until RS_vis.eof or RS_vis2.eof
               
                response.Write("<tr><td>" & strPoster & " <b>Posts: </b>" & strAntal & " - " & strDato & "</td></tr>")
                response.Write("<tr><td><br>" & strTekst & "<br><br><center> - <i>" & strTag & "</i> - </center></td></tr>")
               
                RS_vis2.Movenext
                RS_vis.Movenext
                Loop
................................................
Den skulle gerne vise alle :(
Avatar billede medions Nybegynder
18. december 2003 - 13:11 #1
Er du sikker på der er mere end én ID?

Prøv evt. sådan her:

RS_vis.open "Select * From [tbl_comment] ORDER BY id DESC" , Conn_crew, 1, 3


//>Rune
Avatar billede jimpp Nybegynder
18. december 2003 - 13:37 #2
Problemet er at de skal tilknyttes en bestemt artikel ("nyhed") derfor skal jeg have Tilkny_id kriterien med, eller ville den vise alle kommentarer til alle nyheder. Under hver nyhed, og det ville jo ikke være så godt ;)
Avatar billede eagleeye Praktikant
18. december 2003 - 13:40 #3
Prøv at flytte rundt på do until .... det ser ud som om den skal stå længer oppe som sådan her:


            Do until RS_vis.eof or RS_vis2.eof

                strPoster = RS_vis2("Brugernavn")
                strDato = RS_vis("dato")
                strAntal = RS_vis2("posts")
                strTekst = RS_vis("tekst")
                strTag = RS_vis2("tagline")
               
                               
                response.Write("<tr><td>" & strPoster & " <b>Posts: </b>" & strAntal & " - " & strDato & "</td></tr>")
                response.Write("<tr><td><br>" & strTekst & "<br><br><center> - <i>" & strTag & "</i> - </center></td></tr>")
               
                RS_vis2.Movenext
                RS_vis.Movenext
                Loop
Avatar billede jimpp Nybegynder
18. december 2003 - 15:43 #4
Viser stadigt kun den nyeste post `:(

Får heller ikke nogen fejl.
Avatar billede eagleeye Praktikant
18. december 2003 - 17:46 #5
Du har også to recordset for dne skal vise alle post i begge recordset kræver det du har lige mange records i begge recordset.
Avatar billede zkiifreak Nybegynder
19. december 2003 - 00:52 #6
Prøv evt at skifte dit do until / loop ud med while not / wend, altså;
while not RS_vis2.eof or not RS_vis.eof
               
    response.Write("<tr><td>" & strPoster & " <b>Posts: </b>" & strAntal & " - " & strDato & "</td></tr>")
                response.Write("<tr><td><br>" & strTekst & "<br><br><center> - <i>" & strTag & "</i> - </center></td></tr>")
               
                RS_vis2.Movenext
                RS_vis.Movenext
                Wend
___________________________________________
Har ydermere rykket rundt på RS_vis og RS_vis2, hvilket vist ikke skulle gøre nogen forskel...
Håber det virker!
Avatar billede jimpp Nybegynder
09. januar 2004 - 12:36 #7
ja det virkede så - takker
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

IT-JOB

Capgemini Danmark A/S

Open Application (Denmark)

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Teknologirådgiver inden for AI-området til Teknologiafdelingen

Paychex Europe

Scrum Master

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen