Ik heb deze query:
Het is de bedoeling dat hij alle velden selecteerd uit Planning waar in de tabel Medewerkplan de MID gelijk is aan de ingelogde persoon én de eid gelijk is aan de ID die op dat moment opgevraagd wordt door de planning...
Dan zou ik een output moeten krijgen met alle planningen waar een medewerker staat ingedeeld (indelingen staan in Medewerkplan), maar ik krijg juist degene te zien waar hij juist niet ingedeeld staat
Ik snap nog niet zoveel van joins, wie ziet of ik iets fout doet?
Dit zijn mijn 2 tabellen:
code:
1
2
3
| mysql_query("SELECT * FROM planning INNER JOIN medewerkplan
WHERE medewerkplan.mid='$login->perskey'
AND medewerkplan.eid=planning.id") |
Het is de bedoeling dat hij alle velden selecteerd uit Planning waar in de tabel Medewerkplan de MID gelijk is aan de ingelogde persoon én de eid gelijk is aan de ID die op dat moment opgevraagd wordt door de planning...
Dan zou ik een output moeten krijgen met alle planningen waar een medewerker staat ingedeeld (indelingen staan in Medewerkplan), maar ik krijg juist degene te zien waar hij juist niet ingedeeld staat
Ik snap nog niet zoveel van joins, wie ziet of ik iets fout doet?
Dit zijn mijn 2 tabellen:
code:
1
2
3
4
5
6
| planning: | ID | datum | tijden | Medewerkplan: | ID | mid | eid | status | |
[ Voor 13% gewijzigd door Megamind op 30-06-2004 15:25 ]