mijn probleem:
ik heb een database waar allemaal modellen in staan onder nummer en shoot en serie enzovoort.
er zijn verschillende series, serie 1, serie 2 enz. binnen elke serie zijn er 15 shoots. Ik wil nu graag dat'ie als het ware alle waarden uit de database haalt met serie1, en dan niet SELECT * FROM database WHERE serie=1, maar dat ik eerst kan sorteren op serie en dan op shoot. Dus dat ik een gemakkelijk dynamisch lijstje kan krijgen.
Eerst serie titel, dan alle shoots eronder en dan de volgende serie en daaronder weer alle shoots.
Ik hoop dat ik duidelijk was, het is een beetje een vaag verhaal, maar kan iemand me helpen.
maar ik wil dus niet van tevoren vaststellen dat'ie in serie1 gaat kijken, maar als er straks een serie2 komt dat'ie daar ook automatisch een lijstje voor maakt.
dus:
Serie 1
shoot 1
shoot 2
shoot 3
enz.
Serie 2
shoot 1
shoot 2
shoot 3
enz.
ik ben er al uit, dit is de code die zou moeten werken
<?
$sql = mysql_connect('+host+', '+user+', '+pass+'); mysql_select_db ("+db+");
$q1 = mysql_query("select serie from +tabel+ group by serie") or die(mysql_error());
while ($r1 = mysql_fetch_array($q1)){
echo "Serie ".$r1["serie"]."<br />";
$q2 = mysql_query("select * from +tabel+ where serie='".$r1["serie"]."'") or die(mysql_error());
while ($r2 = mysql_fetch_array($q2)){
echo "".$r2["shoot"]." - ".$r2["naam"]."<br />";
};
};
?>