Ik zit even op een dwaalspoor, ik ben bezig een klein forum te maken, waarbij ik de categoriën en bijbehorende forums wil laten zien.
In principe zou ik een query kunnen doen waarbij ik de categoriën ophaal, en terwijl ik deze een voor een ophaal een tweede query doen waarbij ik voor iedere categorie de bijbehorende forums ophaal. Echter het leek mij dat dit ook in 1 query moet kunnen.
Ik was ondertussen hierop gekomen:
SELECT * FROM forum_categories left join forum_topics on forum_categories.id = forum_topics.forum_category_id;
Het nadeel hiervan is dat alle resultaten dan herhaalt worden.
Ik wil dat de categorie maar eenmaal wordt weergegeven als er meerdere forums gevonden zijn.
Kan ik dit doen in een query? Of is de enige optie dat ik tijdens de uitvoer van de query steeds controleer middels php of het nog steeds dezelfde categorie betreft?
1.651 views