Datenbankabfrage MySQL nächster Datensatz

SwingerLive

Mitglied
Hallo alle,

ich sollte für folgendes Problem eine kleine Hilfe erhalten:

$result1 = mysql_query("select * from daten where plz = '$plz1'");

Wenn nun der Wert von $plz1 nicht in der DB vorhanden ist, soll automatisch der daraufolgende Datensatz genommen werden. Wie kann man sowas realisieren?

Gruß

Andreas
 
Nein, muss mich wohl falsch ausgedrückt haben.

BSP: $plz1 hat den Wert 73324


In der DB stehen als BSP folgende Datensätze drin:

73320
73322
73326

Jetzt wird die Datenbank nach dieser Zahl (73324) abgefragt, und da diese Zahl nicht vorhanden ist, soll der nachfolgende Datensatz (73326)genommen werden.

Der Wert der Variable ist natürlich immer anderst. Falls der Datensatz vorhanden ist, soll der genommen werden, ansonsten der nachfolgende.


Gruß

Andreas
 
und genau das macht die >= abfrage

zeige mir den datensatz der gleich oder grösser ist wie mein vorgegebener wert

wenn du nur ein wert als ergebnis haben möchtest statt alle die gleich und grösser sind hinten noch ein
limit 1
anhängen

dat wars
 
Zurück