... dann wird mir ganz normal das gesuchte Datum ausgegeben - der gesuchte Eintrag ist also definitiv vorhanden.
Gut - was hast du also im PHP stehen? Die zuerst geposteten Zeilen können schlichtweg nicht funktionieren.
Insgesammt schaut das so bei mir aus:
if($dr_namen=="dr_alle" && $dr_datum=="dr_d1")
{
$ausg30 = "SELECT ma.mname, quadrat, datum, uhrzeit, azn FROM sm, ma WHERE datum = '1995-04-19'";
$erg30 = mysql_query($ausg30) or die ("Query failed: " . mysql_error() . " Actual query: " . mysql_error());
echo "<center><table border='0' bordercolor='#333333' cellpadding='0' cellspacing='0' width='654px'>";
echo "<tr>";
echo "<td width='11%' align='center'>";
echo "<u><b>Name</b></u>";
echo "</td>";
echo "<td width='11%' align='center'>";
echo "<u><b>Quadrat</b></u>";
echo "</td>";
echo "<td width='12%' align='center'>";
echo "<u><b>Datum</b></u>";
echo "</td>";
echo "<td width='11%' align='center'>";
echo "<u><b>Uhrzeit</b></u>";
echo "</td>";
echo "<td width='11%' align='center'>";
echo "<u><b>AzN</b></u>";
echo "</td>";
echo "</tr>";
while($row = mysql_fetch_object($erg30))
{
echo "<center><table border='0' bordercolor='#333333' cellpadding='0' cellspacing='0' width='654px'>";
echo "<tr>";
echo "<td width='10%' align='center'>";
echo "$row->mname";
echo "</td>";
echo "<td width='10%' align='center'>";
echo "$row->quadrat";
echo "</td>";
echo "<td width='10%' align='center'>";
echo "$row->datum";
echo "</td>";
echo "<td width='10%' align='center'>";
echo "$row->uhrzeit";
echo "</td>";
echo "<td width='10%' align='center'>";
echo "$row->azn";
echo "</td>";
echo "</tr>";
echo "</center>";
}
}
Ab der While-Schleife gehts mit der Ausgabe der DB los, der Rest drüber ist nur als Überschrift für die einzelnen ausgegebenen Daten gedacht^^