Hallo zusammen,
der folgende Code liest Daten aus ner DB aus und gibt sie in einer Tabelle mit 4 Spalten zurück. Nun wollte ich allerdings, das der letzte Eintrag "fett" hervorgehoben wird. Klappt auch soweit. Nur klappt jetzt das einfügen in die Spalten nicht mehr. Da er aus dem Rythmus kommt.
Erschwerend kommt hinzu, das die Abfrage soriert nach Alphabet ist und nicht nach der ID. Sonst hätte ich einfach in einer Schleife
prüfen können obs durch 4 teilbar ist oder ähnlich...
Naja aber geht leider nicht. Hat hier einer nen Vorschlag oder nen kleinen Denkanstoss für mich?
PHP-Code:
$i="1";
$abfrage = "SELECT xxxD, xxx FROM xxxspalte ORDER BY xxx";
$result = mysql_query($abfrage) or die("Anfrage fehlgeschlagen");
$zaehler = mysql_num_rows($result);
// Ausgabe der Ergebnisse in HTML
echo "<table border='1' cellpadding='5' style='background color:#E5EFFF;'>";
echo "<tr>";
while($row = mysql_fetch_object($result)) {
if($zaehler==$row->xxxID)
{
echo "<td style='color:#000000;'>$i [b]$row->xxx[/b]</td>";
}
if($zaehler!=$row->xxxID)
{
echo "<td style='color:#000000;'>$row->xxx</td>";
if($i==4){
$i=0;
echo "</tr><tr>";
}
$i++;
}
}
echo "<tr>";
echo "</table>";