ursus contionabundo: mysql_fetch_: Letzte Position erkennen

Beitrag lesen

Erstmal das:

Warnung

Diese Erweiterung ist seit PHP 5.5.0 als veraltet markiert und wurde in PHP 7.0.0 entfernt.

wie kann ich in einer Schleife wie

while ( $row = mysql_fetch_assoc( $res )) {  // oder mysql_fetch_array
  ... // Zeile ausgeben
}

die letzte Position erkennen?

mysqli_num_rows liefert die Anzahl der Datensätze. Das tat auch mysql_num_rows. Du könntest also mitzählen. Stellt sich die Frage wozu das gut sein soll, denn…

Nach dem vollständigen Durchlauf der Schleife steht in $row immer der letzte Datensatz. Soll heißen, Dein Problem existiert eigentlich gar nicht.