Folgende Abfrage ist eigentlich recht simpel:
Wenn der Variablen eintragsnr noch kein Wert zugewiesen
wurde, also sie null ist, hol den Wert der aktuellen ID aus
dem Datenbankresult (der DB-Abfrage).
Ansonsten Wenn man bei der ersten ID angelangt ist,
nichts mehr machen
Wenn ID vorhanden und nicht 1 ist, dekrementieren der
ID
Was ist falsch??
Wenn der Variablen eintragsnr noch kein Wert zugewiesen
wurde, also sie null ist, hol den Wert der aktuellen ID aus
dem Datenbankresult (der DB-Abfrage).
Ansonsten Wenn man bei der ersten ID angelangt ist,
nichts mehr machen
Wenn ID vorhanden und nicht 1 ist, dekrementieren der
ID
Was ist falsch??
PHP-Code:
<?
//while($result = mysql_fetch_array($resultset)){
$result = mysql_fetch_array($resultset);
if (!($eintragsnr)) {
// erster Eintrag wird angezeigt
$eintragsnr = $result["id"];
echo'erster eintrag';
}
else if ($eintragsnr == 1) {
/* nichts tun*/
echo'letzter eintrag';
}
else {
//$eintragsnr--;
echo'zwischen eintrag';
}
echo'>'.$eintragsnr.'<';
Kommentar