Mailinglisten-Archive |
Hallo,
ich hab mal wieder ein Problem:
ich möchte nur die ersten 5 PLZ's die der eingegebenen PLZ am nächsten sind.
Also arbeite ich mit Differenz und lass die Tabelle nach der Differenz
sortieren und
setze ein LIMIT auf 5.
---
$daten = mysql_query("SELECT name, vorname, ABS(plz-$plz) AS entfernung from
plztab ORDER BY entfernung LIMIT 5");
--
funktioniert auch ganz gut nur das Problem ist das die Tabelle nun durch die
Differenz sortiert ist.
Beispiel: 80000
Anzeige z.B. => 80000,79999,80001, 79998, 79998, 80005
Wie kann ich jetzt im nachhinein nachdem die Tabelle erzeugt ist diese
nochmal sortieren,
damit als Ergebnis: 79998, 79999, 80000, 80001, 80005 rauskommt?
Thx und Gruß ...
Andy
php::bar PHP Wiki - Listenarchive