helge: MySQL Kalender - Zeilenausgabe

Beitrag lesen

Hallo liebe Helfergemeinde!

ich nutzen auf meinen Seiten seit einiger Zeit eine Terminliste, die regelmäßig aus EXEL importiere. Jeder Zeile entspricht ein Termin. Wobei Termine von verschiedenen Veranstaltern in der Liste aufgeführt sind. Somit kommt es auch zu Überschneidungen, d.h. mehrere Veranstalter - ein Termin bzw. ein Datum. Meine jetztige Ausgabe generiert pro Zeile in der MySQL Tabelle eine neue Tabellenspalte in der Ausgabe.

Mein Problem:
Wie kriege ich das hin, dass gleiche Termine immer in einer Ausgabenspalte angezeigt werden? Die Neue Zeile soll erst nach einem neuen Termin beginnen??

Hoffe es versteht jemand mein Problem. Bis jetzt sieht es so aus:

01.01.03 BW Herne
01.01.03 RW Dortmund
02.02.03 TH Essen
03.03.03 HU Ulm
03.03.03 IL Münschen

Es soll aber so aussehen:

01.01.03 BW Herne
         RW Dortmund
02.02.03 TH Essen
03.03.03 HU Ulm
         IL Münschen

Meine Aubfrage:

$abfrage = "SELECT * from $tab_termine ORDER by datum ASC";

echo <<<ABC
<table cellpadding=2 cellspacing=0 border=0 width="100%">
ABC;

$result = mysql_query($abfrage,$conn);
while ($row = mysql_fetch_array ($result))
{

echo <<<ABC
<tr><td>$termin</td></tr>
ABC;

?>
</tr>
<tr>
<td colspan=5 bgcolor=ffffff><img src=layout/leer.gif alt='' border=0 height=1 width=2></td>
</tr>
<?
    }

}

mysql_close($conn);
?>
</table>