Hallo allerseits,
ich habe ca. 200 von Besuchern eingetragene Kommentare in einer MySQL-Datenbank. Alle Kommentare per PHP auszugeben, ist natürlich kein Problem:
Per foreach werden sie anschließend ausgegeben.
Aber was passiert, wenn ich z.B. nur den 20. Kommentar ausgeben will? Ich habe bisher keinen Weg gefunden, per mysql_fetch_array() nur den 20. Eintrag zu holen. Muss ich tatsächlich alle Kommentare aus der DB holen, um dann aus dem resultierenden array nur einen einzigen auszugeben, oder habe ich etwas übersehen?
ich habe ca. 200 von Besuchern eingetragene Kommentare in einer MySQL-Datenbank. Alle Kommentare per PHP auszugeben, ist natürlich kein Problem:
PHP-Code:
$abfrage_reihe = mysql_query('SELECT eintrag_nr, eintrag_datum, eintrag_name, eintrag_kommentar FROM '.$table_name.' ORDER BY eintrag_nr DESC');
while ($einzelner_kommentar = mysql_fetch_array($abfrage_reihe))
{
$alle_kommentare[] = $einzelner_kommentar;
}
Aber was passiert, wenn ich z.B. nur den 20. Kommentar ausgeben will? Ich habe bisher keinen Weg gefunden, per mysql_fetch_array() nur den 20. Eintrag zu holen. Muss ich tatsächlich alle Kommentare aus der DB holen, um dann aus dem resultierenden array nur einen einzigen auszugeben, oder habe ich etwas übersehen?
Kommentar