ich habe zwei sql tabellen, in der einen steht z.bsp. konzerte, in der anderen welche lieder dort gesungen wurden, nun ist's ja so das bei mehreren konzerten das selbe lied gesungen wird.
wie bekomme ich es hin das es dann folgendermasen aussieht:
konzert1
lied1
lied2
konzert2
lied1
lied3
bis jetzt hab ich schon folgendes
PHP-Code:
$anzahl = mysql_num_rows(mysql_query("SELECT * FROM konzerte"));
for ($x=1;$x<=$anzahl;$x++)
{
$result = mysql_query("SELECT * FROM konzerte WHERE k_id='$x'");
$satz = mysql_fetch_array($result);
echo $satz[konzert] . " - " . $satz[ort] . " - " . $satz[datum];
echo "
";
while($ifsatz = mysql_fetch_array(mysql_query("SELECT * FROM repertoire WHERE k_id='$x'")))
{
echo $ifsatz[stueck];
echo "
";
};
};
jetzt wird die Variable $ifsatz[stueck] aber unendlich wiederholt