Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Sortowanie po stronie PHP, a nie w zapytaniu SQL
Forum PHP.pl > Forum > Przedszkole
in5ane
Hej. Mam pytanie. Jak posortować ORM'owy obiekt z danymi z bazy danych MySQL po stronie PHP? Mam olbrzymie zapytanie, w którym, gdy dodam ORDER BY, to wydłuża się jeszcze kilkukrotnie czas wykonania. W jaki sposób można posortować obiekt po stronie PHP? Chodzi mi o zrobienie sortowanie w PHP np. z takiego SQLowego sortowania "ORDER BY recommendation, d.name ASC".
nospor
Trudno mi sobie wyobrazic, ze dodanie order by do zapytania wydluza niesamowicie jego czas, a zrobienie sortowania w php juz czasu nie wydluzy. Moja skacowana glowa tego nie ogarnia wink.gif
Jedyne co mi przychodzi do glowy to to, ze cos napsules. Pokaz to zapytanie, pokaz EXPLAIN dla tego zapytania, pokaz strukture tabel
Ewentualnie cale to zapytanie ustaw jako podzapytanie i posortuj odgornie w mysql. Napewno bedzie szybsze niz zaprzeganie do tego php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.