![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 5.11.2013 Ostrzeżenie: (0%) ![]() ![]() |
Cześć mam pytanie.
Zapytanie następujące: dla tabeli: id | name | ---------------- 1 | john | 3 | jerry | 3 | tom | 4 | emma | 5 | ashley | Po wywołaniu mysql_fetch_assoc pól 'name' powoduje wyświetlenie: ashley emma tom Jeśli przesortuję to odwrotnie to oczywiście otrzymam: john jerry tom Mi natomiast zależy na otrzymaniu: tom emma ashley Sprawa jest prosta: Czy da się najpierw wywołać z tabeli 3 ostatnie rekordy a dopiero później dowolnie je przesortować? Bo obecnie $a najpierw sortuje całą tabelę, a dopiero LIMITuje na 3 rekordy. Od razu mówię, że zamiana miejscami LIMIT oraz ORDER BY zwraca błąd zapytania - chociaż to zapewne wiecie.. ![]() Dzięki z góry za pomoc. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 14:41 |