Seite 1 von 1

php/DB einfache abfrage -> fehlerhafter wert

Verfasst: 03.10.2003 16:30
von BlacKFoX
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??

Code: Alles auswählen

				<?
				//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.'<';

Re: php/DB einfache abfrage -> fehlerhafter wert

Verfasst: 03.10.2003 16:35
von Pyramide
BlacKFoX hat geschrieben:Was ist falsch??
Das $eintragsnnr-- ist auskommentiert...

Verfasst: 03.10.2003 16:39
von Gast
ja weil sonst immer -5 rauskommt...kann es sein daß ich die abfrage auf NULL falsch hab... isset hab ich auch grad ausprobiert... aber angeblich is die variable gleich beim ersten aufruf gesetzt, obwohls nicht stimmt..?

Verfasst: 03.10.2003 17:20
von Pyramide
versuchs doch mal mit $eintragsnr<1