Andreas : Daten von MySQL 3-Spaltig ausgeben

Beitrag lesen

Hallo,
guter Gag, mach ich auch ab und zu. Ich nehme als die Variante dass die Kristallkugel grad vom Tisch gefallen sei.

sobald mein orakel mir deinen code geweissagt hat, damit ich dein problem begreife meld ich mich wieder...

Aber zum Thema.
Hier der Code den ich bislang habe:
// Die Einträge aus der Datenbank holen
$sql_booklist = $SQL->putquery("SELECT * FROM tbbooklist ORDER BY Thema");
print "<blockquote>\n";
print "<TABLE WIDTH="100%" CELLPADDING="3" CELLSPACING="1" BORDER="0">\n";
print "<tr><td width="800">\n";
$total_books = ( mysql_numrows($sql_booklist) );
for ( $i = 0 ; $i < $total_books ; $i++ ){
 $bk_ASIN1 = mysql_result($sql_booklist,$i,"ASIN");
 $bk_pic1 = mysql_result($sql_booklist,$i,"pic");
 print "<A HREF="http://www.amazon.de/exec/obidos/ASIN/$bk_ASIN1/accessomaniaf-21">\n";
 print "<IMG SRC="$bk_pic1" border="0" alt="cover"></A>   \n";
}
print "</td>\n";
print "</TR>\n";
print "</TABLE><P>\n\n";

Dabei werden einfach alle Bilder hintereinander angezeigt.
Ich möchte aber das in einer Tabelle haben, mit z.B. 5 Spalten.
D.H. ich müsste pro For-Schleifen-Durchgang 5x die Werte von MySQL einlesen.

Mir Fehlt im Moment der zündende Gedanke wie ich das machen kann.
Vieleicht hast du eine Gute Idee.

Gruß Andreas