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