webForumDet fria alternativet

den hämtar inte från rätt kolumn

Databaser & SQL

3 svar · 202 visningar · startad av ampy

Medlem sedan feb. 20011 498 inlägg
Frågan#1

Har denna sql-sats:

SQL = "SELECT fp.id, fp.id_trad, fp.user_id, fp.message, fp.datum, ft.subject, ft.locked, m.username, a.tecken, fi.signatur, fi.signatur_farg, fi.signatur_face, fi.bild, fi.bildlanka" & _
" From forum_posts fp inner join forum_topics ft " & _
" on ft.id_trad = fp.id_trad " & _
" left outer join members m on m.id = fp.user_id " & _    
" left outer join affar a on a.medlemsid = fp.user_id " & _
" left outer join forum_inst fi on fi.user_id = fp.user_id " & _      
" WHERE fp.id_trad = '"&request.querystring("id")&"' order by fp.id desc"

När jag skriver ut recset(3) (fp.message) så blir det samma resultat som när jag skriver ut recset(5) (ft.subject).
Jag har kollat i tabellerna och kolumnerna innehåller inte samma värde.
Varför skriver den ut samma?

För övrigt funkar sql-satsen bra.

Medlem sedan feb. 20011 498 inlägg
#2

Ingen som vet vad det kan vara för fel? :l

Medlem sedan feb. 20011 498 inlägg
#3

Verkligen ingen som vet? :q

Medlem sedan juni 200032 967 inlägg
#4

Det blir fel även om du använder fältnamnen istället för dess index när du skriver ut värdena?

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)