Kann mir jemand sagen, warum ich mit dem untenstehenden Code nur eine Tabelle von einem Datum bekomme und nicht mehrere Tabellen? Sieht jemand einen Fehler im Code?
	
					PHP Code:
	
	
datum_SQL="SELECT DATE_FORMAT(SP.datum, '%d.%m.%Y') AS gdatum FROM tblspielplan_nla SP GROUP BY gdatum ORDER BY SP.datum";
$datumdata=mysql_query($datum_SQL);
while($gdata=mysql_fetch_array($datumdata)){
    $gdatum = $gdata['gdatum'];
    
    $spielplan_SQL="SELECT SP.spiel_id, SP.runde, DATE_FORMAT    (SP.datum, '%d.%m.%Y') AS datum, SP.zeit, TIME_FORMAT(zeit, '%k.%i') AS dzeit, H.vereinsname AS hvereinsname, G.vereinsname AS gvereinsname  FROM tblspielplan_nla SP LEFT OUTER JOIN tblvereine H ON SP.heim = H.id_verein LEFT OUTER JOIN tblvereine G ON SP.gast = G.id_verein WHERE             datum='$gdatum'";
    $spieldata=mysql_query($spielplan_SQL);
    
        while($data=mysql_fetch_array($spieldata)){
        
        $datum = $data['datum'];
        $heim = $data['hvereinsname'];
        $gast = $data['gvereinsname'];
        
        echo "<table>";
        echo "<tr><td>$datum</td><td>$heim</td><td>-</td><td>$gast</td></tr>";
        echo "</table>";
}
} 
EDIT: 
php.tags by wotan
          
Comment