Beste,
Ik heb een pagina met een lijst kantoren.
Nu wordt er bij het halen van de data uit de database een best complexe berekening gemaakt.
Deze berekening is iets te complex om in de MySQL query uit te voeren waardoor het dus niet mogelijk is op het antwoord hiervan direct te sorteren in de query.
Nu moet het dus mogelijk zijn om op een aantal velden te sorteren en dacht daarom via de result array ksort te gebruiken en de array key de waarde van het te sorteren veld te maken.
Het probleem nu is dat bij ksort hij vaak niet goed sorteerd als er geldwaardes worden gebruikt tussen de 0,00 en 2000,- (hij sorteerde eerst alle bedragen tot en met 999,- en ziet 1400 pas daarna.
Weet iemand een oplossing voor dit sorteer probleem?
Ik heb een pagina met een lijst kantoren.
Nu wordt er bij het halen van de data uit de database een best complexe berekening gemaakt.
Deze berekening is iets te complex om in de MySQL query uit te voeren waardoor het dus niet mogelijk is op het antwoord hiervan direct te sorteren in de query.
Nu moet het dus mogelijk zijn om op een aantal velden te sorteren en dacht daarom via de result array ksort te gebruiken en de array key de waarde van het te sorteren veld te maken.
Het probleem nu is dat bij ksort hij vaak niet goed sorteerd als er geldwaardes worden gebruikt tussen de 0,00 en 2000,- (hij sorteerde eerst alle bedragen tot en met 999,- en ziet 1400 pas daarna.
Weet iemand een oplossing voor dit sorteer probleem?
www.dannyhiemstra.nl