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%)
|
|
|
|
|
erix FOUND_ROWS, ale z uwzględnieniem LIMIT 8.07.2009, 19:18:50
erix Fakt, bez SQL_CALC_FOUND_ROWS po SELECT jest OK, d... 8.07.2009, 19:55:26 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 16:45 |