Moin,
kann sein das ichheute morgen Blind bin aber ich seh den Fehler nicht. Ich möchte WochenTage angeben weil ich eine Tabelle habe die von Mo bis So sortiert werden soll und order by sortiert ja nach dem ABC. Aber ich glaube ich habe ein Problem in der Schleife. Kann man das evtl noch viel einfacher machen ?
[php:1:fea30ba08d]<?php
$conn = @mysql_connect($server, $user, $pass);
@mysql_select_db($datenbank, $conn);
if ($conn!=TRUE)
{
echo "Verbindungsfehler: ".mysql_error()." !! Versuchen Sie es zu einem späteren Zeitpunkt nochmals. Danke.";
die;
}
$wotag = array ('So','Mo','Di','Mi','Do','Fr','Sa');
for ($w=0; $w<7; $w++) // Wochentage hochzählen
echo "$wotag"; // TESTAUSGABE
$sql = "select * from TFG_Kurse where wochentag=$wotag order by von,bis desc";
$result = mysql_query($sql);
echo mysql_error();
while ($daten = mysql_fetch_array($result))
{
?>
<table border="0" cellspacing="2" cellpadding="0">
<tr height="15">
<td width="31" height="15"><?php echo "$daten[wochentag]"?></td>
<td width="31" height="15"><?php echo "$daten[von]"?></td>
<td width="8" height="15">
<div align="center">
- </div>
</td>
<td width="83" height="15"><?php echo "$daten[bis]"?> Uhr</td>
<td width="200" height="15"><?php echo "$daten[kurs]"?></td>
<td width="100" height="15"><?php echo "$daten[trainer]"?></td>
</tr>
</table>
<?php }
?>
?>[/php:1:fea30ba08d]