Klawischnigg: andere darstellung beim letzten datensatz

Beitrag lesen

Hi there,

ich habe eine abfrage aus einer mySql-db mit while-schleife.
nun möchte ich für den letzten datensatz der abfrage eine andere (html-) ausgabe erzeugen.

Müsstest Du halt wissen, was der letzte Datensatz ist;)

Ernsthaft:

Du stellst zB mit mysql_num_rows($ressource) fest, wieviel Sätze Deine Abfrage ergibt und stellst anhand eines Zählers fest, wann der letzte Satz erreicht ist.

sagen wir mal z.b. 6 datensätze: 5x <div id="div_1"> ind beim sechsten und letzten <div id="div_2">.

so gehts  nicht, id-Bezeichner dürfen pro Seite/Dokument nur einmal vorkommen. Eine Möglichkeit wäre <div class="blabla1"> und <div class="blabla2">, wobei sich die Frage aufdrängt, ob es erstens keine bessere Auszeichnung für Deinen Datensatz gibt als ein nichtssagendes DIV und zweitens es keine besseren Bezeichnernamen gibt als einfach durchnummerierte Klassennamen...