1) dat heeft niets met PHP te makenquote:Op vrijdag 25 maart 2011 22:37 schreef Eline.S het volgende:
Ik ben een dummie, dus volgens mij zit ik goed hier:
Ik probeer de zoekbox rechts iets omlaag te krijgen. Hoe doe ik dat precies?
http://www.succesvolwonen.nl/
Hieronder het onderste stukje van mijn code...
1 2 3 4 5 6 7 | <?php "SELECT gebruikers.*, optredens.*, koppeltabel.* FROM gebruikers INNER JOIN koppeltabel ON (koppeltabel.G_id=gebruikers.G_id) INNER JOIN optredens ON (koppeltabel.O_id=optredens.O_id) WHERE koppeltabel.O_id=$id AND koppeltabel.aanwezig='j' "; ?> |
quote:Op woensdag 30 maart 2011 13:50 schreef GlowMouse het volgende:
Zoek eens op het verschil tussen een LEFT JOIN en een INNER JOIN.
in de koppeltabel koppel ik G_id en O_id aan elkaar, uitkomst is j, n of oquote:daar is je oplossing
joh..dat is wat ik al hadquote:SELECT gebruikers.*, optredens.*, koppeltabel.*
FROM gebruikers
LEFT JOIN koppeltabel ON (koppeltabel.G_id=gebruikers.G_id)
LEFT JOIN optredens ON (koppeltabel.O_id=optredens.O_id)
nu de WHERE nog
Vind het apart dat hij dan gaat zeuren over variabelen terwijl hij de PHP-code blijkbaar gewoon goed uitvoert.quote:
Waarom koppeltabel.O_id=$id? Je zoekt where blahblah='n' or blahblah2 IS NULL.quote:Op woensdag 30 maart 2011 14:55 schreef MrNiles het volgende:
[..]
joh..dat is wat ik al had
ik zat zelf te denken aan zoiets
WHERE koppeltabel.O_id=$id AND koppeltabel.G_id IS NULL
maar dat werkt niet
geen idee...ik wil weten wie nog niets heeft ingevuld voor $idquote:Waarom koppeltabel.O_id=$id? Je zoekt where blahblah='n' or blahblah2 IS NULL.
dat is dus het probleem hierquote:Op woensdag 30 maart 2011 17:56 schreef Tegan het volgende:
koppeltabel.G_id is nooit leeg, want dan zou hij niet voorkomen in koppeltabel?
THANKSquote:Op woensdag 30 maart 2011 20:20 schreef GlowMouse het volgende:
SELECT gebruikers.*, optredens.*, koppeltabel.*
FROM gebruikers
LEFT JOIN koppeltabel ON (koppeltabel.G_id=gebruikers.G_id AND koppeltabel.O_id=$id)
LEFT JOIN optredens ON (koppeltabel.O_id=optredens.O_id)
WHERE koppeltabel.aanwezig='n' OR koppeltabel.G_id IS NULL.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |