Post
#1
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Że mysql_num_rows" title="Zobacz w manualu PHP" target="_manual to tzw. zuo - większość wie.
Jest alternatywa w postaci FOUND_ROWS() - ale czy jest funkcja, która policzy rekordy wyciągnięte w ostatnim zapytaniu bez modyfikowania jego treści? FOUND_ROWS() ma wadę - wyciąga liczbę wszystkich rekordów, niezależnie od LIMIT. No wiem, że można by COUNT() użyć, czy co zapytanie zwiększać zmienną, ale chodzi mi o uniwersalne rozwiązanie. Troszkę pokopałem, ale znalazłem tylko FOUND_ROWS(). |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Fakt, bez SQL_CALC_FOUND_ROWS po SELECT jest OK, dzięki.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 13:13 |