cvb
30.10.2003, 12:19:29
Hallo Forum,
ich habe in einer MySQL-Tabelle folgenden Struktur:
id author article text datum
Ich möchte jetzt in einer Übersicht von jedem Autoren jeden Artikel auflisten. D. h. der Autor soll nur einmal aufgelistet sein und dahinter seine Artikel.
Folgendes Konstrukt habe ich vermutet, geht aber nicht:
while($row = mysql_fetch_row($result))
{
echo $row[1];
$result1 = mysql_query("SELECT * FROM themes WHERE author = $row[1]");
while($row1 = mysql_fetch_row($result1))
{
echo $row1[2];
}
Problem ist, dass der Autor mehrmals aufgeführt wird. Wie kann ich das anders gestalten?
ich habe in einer MySQL-Tabelle folgenden Struktur:
id author article text datum
Ich möchte jetzt in einer Übersicht von jedem Autoren jeden Artikel auflisten. D. h. der Autor soll nur einmal aufgelistet sein und dahinter seine Artikel.
Folgendes Konstrukt habe ich vermutet, geht aber nicht:
while($row = mysql_fetch_row($result))
{
echo $row[1];
$result1 = mysql_query("SELECT * FROM themes WHERE author = $row[1]");
while($row1 = mysql_fetch_row($result1))
{
echo $row1[2];
}
Problem ist, dass der Autor mehrmals aufgeführt wird. Wie kann ich das anders gestalten?