![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 7.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego przy takim kodzie gdy wywołuje w adresie sortowanie sortuje całą tabelę ze wszystkimi w niej wpisami, a nie tylko to co wczytało? Wpisów w niej jest prawie czterysta. Kiedy sortuje do malejąco, to jako pierwsza pozycja wskakuje ostatni z tych prawie czterystu, a nie ostatni z wczytanych pięciu. Jak to zrobić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat To zapytanie zwraca na stronie pusty wynik. Zapewne wyrzuca jakiś błąd, ale Ty wszystkie błędy sobie ukrywasz... pozbądź się "@" oraz funkcji mysql_* na rzecz PDO, albo chociaż korzystaj z mysql_error.Jak już napisałem: sortowanie (ORDER BY) występuje przed wycięciem (OFFSET ... LIMIT ...) rekordów. Jeżeli chcesz wymusić odwrotne działanie musisz skorzystać z zapytania, które podałem w pkt. 2. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 19:17 |