Tach!
Ich sehe da kein "ORDER BY Entfernung". Ohne das wird es schwer, ein sortiertes Ergebnis zu erhalten.
Bitte Helf mir, das hört sich alles so einfach an.. :(
Kannst du mir Näheres beschreiben?
Ich hab da erstmal nicht geantwortet, weil ich nicht weiter helfen wonnte (Mischung aus wollen und konnte). Du zeigst eine Mengen Code, aber der ist für mich nicht ausführbar, weil mir eine Menge Voraussetzungen fehlen, die bei dir vorhanden sind. Mir bleibt lediglich, PHP zu simulieren und den Code in meinem Kopf zu interpretieren und auszuführen. Dazu bin ich nur bedingt geeignet. Du musst an dieser Stelle selbst mehr mit Debugging aktiv werden. Lass dir zum Beispiel das fertige SQL-Statement ausgeben. Ist es richtig zusammengesetzt? Wenn nicht, ist der PHP-Code fehlerhaft. Läuft es auch im phpMyAdmin? Ist das Ergebnis ebenso fehlerhaft? Dann ist das Statement verbesserungsbedürftig und der PHP-Code drumherum uninteressant.
dedlfix.