
Ik heb 2 tabellen:
categorie
- cat_id
- cat_naam
subcategorie
- subcat_id
- cat_id
- subcat_naam
Nu laat ik op de index alle categorieën zien, maar daarbij wil ik 3 subcategorieen ophalen. Dit kan ik zo doen:
- Code: Selecteer alles
<?php
$sqlcat = mysql_query("SELECT * FROM categorie ORDER BY cat_naam ");
while ($listcat = mysql_fetch_assoc($sqlcat))
{
$sqlsubcat = mysql_query("SELECT * FROM subcategorie WHERE cat_id = ".$listcat['cat_id']." ORDER BY subcat_naam LIMIT 0,3");
while ($listsubcat = mysql_fetch_assoc($sqlsubcat))
{
}
}
?>
Maar zo krijg ik natuurlijk erg veel queries

Is het ook mogelijk om dit in 1 query te doen?

