Auslesen von mehreren IDs auf einer Seite

Black Crow

Mitglied
Hallo,

ich schon wieder. Ich such die ganze Zeit nach einer Möglichkeit, die IDs, die es in der Datenbank gibt, auszulesen. Er zeigt mir immer nur einen Datensatz an. Ich möchte auf einer Seite maximal 20 Datensätze anzeigen (LIMIT 0,20) und dann muss die nächste Seite angehen.

Wäre wieder super erfreut, wenn mir jemand helfen würde.

Black Crow
 
Hab noch gar nicht viel

Nur das und da liest er halt nur einen Satz aus

PHP:
$result = @mysql_query ("SELECT * FROM $table ORDER BY id='$id'"); 
$zeile = mysql_fetch_array($result);
 
Freundlicher antworten wäre angesagt, ich hab auch freundlich die Frage gestellt...... abgesehen davon hab ich nicht gesagt, mit keinem Wort, dass ich auf PHP.net war.

Also, Bob, sei freundlich, also komm ich dir auch freundlich.
 
PHP:
$result = @mysql_query ("SELECT id FROM $table ORDER BY id ASC"); 
while (list($id) = mysql_fetch_row($result))
{
echo $id;
}

So oder so ähnlich müsste es gehen!
 
Gib mal ne error message aus, also

PHP:
$result = @mysql_query ("SELECT id FROM $table ORDER BY id ASC") or die ("Error in query!" . mysql_error());
 
Warum unterdrückst du eigentlich die Fehlermeldung von mysql_query?

PHP:
// Mittels $x kannst du wählen, ab welcher Position die Datensätze ausgegeben werden.
$x = 0;
$result = mysql_query ("SELECT * FROM $table ORDER BY id LIMIT $x,20"); 
while ($zeile = mysql_fetch_array($result))
{
   $echo $zeile['id'];
   // oder andere Operationen..
}
 
Zurück