Goedemiddag,
Misschien een lompe vraag, maar ik zie het gewoon niet..
Ik ben bezig met een simpele site waar ik kan bijhouden (voor 1 persoon) welke films
hij/zij van mij heeft geleend (en dus op dat moment in bezit heeft), welke films nog op het
'verlanglijstje' staan en welke hij/zij al van me geleend heeft..
Nu is dit niet zo moeilijk, gewoon een tabel met 3 velden (id, naam, status)
Met het veld status geef ik dus aan of hij nog op 't verlanglijstje staat (0)
of hij al eens geleend is (1) en of de film op dat moment al in bezit is (2)
Dat was even het inleidende verhaaltje
Nu het probleem..
Als ik een mysql_num_rows op 1 van de 3 queries loslaat komt daar bijv. '32' uit
als ik dan bijv. een while($row_gezien=mysql_fetch_array($result_gezien)) { doe,
laat hij maar 31 films zien.. dit is bij alle 3 de queries het geval..
Er mist gewoon 1 film terwijl hij er wel tussen moet staan..
Ik zie niet waar de fout ligt
Of ik moet iets flink over het hoofd zien
Iemand enig idee?
Misschien een lompe vraag, maar ik zie het gewoon niet..
Ik ben bezig met een simpele site waar ik kan bijhouden (voor 1 persoon) welke films
hij/zij van mij heeft geleend (en dus op dat moment in bezit heeft), welke films nog op het
'verlanglijstje' staan en welke hij/zij al van me geleend heeft..
Nu is dit niet zo moeilijk, gewoon een tabel met 3 velden (id, naam, status)
Met het veld status geef ik dus aan of hij nog op 't verlanglijstje staat (0)
of hij al eens geleend is (1) en of de film op dat moment al in bezit is (2)
Dat was even het inleidende verhaaltje
Als ik een mysql_num_rows op 1 van de 3 queries loslaat komt daar bijv. '32' uit
als ik dan bijv. een while($row_gezien=mysql_fetch_array($result_gezien)) { doe,
laat hij maar 31 films zien.. dit is bij alle 3 de queries het geval..
Er mist gewoon 1 film terwijl hij er wel tussen moet staan..
Ik zie niet waar de fout ligt
Of ik moet iets flink over het hoofd zien

Iemand enig idee?
[ Voor 3% gewijzigd door DaRKoNe op 05-05-2007 13:17 . Reden: typo's ]