Het verhaal gaat als volgt:
ik ben een search aan het maken van een eigengemaakt forum.
ik heb 2 tabellen:
topics en Posts,
in topics staat:
en in posts:
Nu heb ik de query:
Nu krijg ik dus als ik zoek alleen maar de TOPICstarter (dus wat er in tabel topic staat) maar ik wil ook graag voor elke post een resultaat maar die krijg ik niet.
Hoe kan ik mijn query aanpassen dat dit kan
ik ben een search aan het maken van een eigengemaakt forum.
ik heb 2 tabellen:
topics en Posts,
in topics staat:
code:
1
2
| id fid titel gepostop laatstepost auteurID reacties Wijzigen Verwijderen 1 1 Test 1020453354 1023052068 6 4 |
en in posts:
code:
1
2
| id tid bericht datum mail auteurID Wijzigen Verwijderen 1 1 Test topic :-D 1020453354 1 6 |
Nu heb ik de query:
PHP:
1
2
3
4
5
6
7
| $gettopicinf = $db->query("SELECT topics.fid, posts.tid, topics.titel, topics.auteurID, posts.auteurID, topics. id, topics.reacties, topics.laatstepost FROM topics LEFT JOIN posts ON topics.id = posts.tid AND topics.auteurID = posts.auteurID WHERE posts.auteurID=$getid"); |
Nu krijg ik dus als ik zoek alleen maar de TOPICstarter (dus wat er in tabel topic staat) maar ik wil ook graag voor elke post een resultaat maar die krijg ik niet.
Hoe kan ik mijn query aanpassen dat dit kan