![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.12.2007 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałbym zrobić wyszukiwanie z bazy MySQL z paginacją tego wyniku. Mam zapytanie:
i numer wierszy z tego zapytania pobieram przez $rowcount = $rezult->num_rows po wykonaniu powyższego zapytania. Przeczytałem tutaj na forum, że to może i dobre rozwiązanie, ale przy małej ilości danych. Gorzej, jeżeli wynik będzie liczył np. 100 tys. lub więcej wierszy, mogę zarżnąć serwer, powinienem raczej użyć COUNT(*). Ale jak tego użyć przy moim zapytaniu, z trzech różnych tabel? Będę wdzięczny za podpowiedź. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.12.2007 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Oczywiście sprawdziłem wcześniej, i widziałem że działa, tylko ja mam takie może dziwne podejście, że nie zawsze wierzę w to, co widzę i wolę zapytać, jeśli nie mogę znaleźć jasnej informacji. Mam do zsumowania ogólnie dwie kolumny (netto i brutto - chociaż może i lepiej będzie tylko pomnożyć netto razy 1,23 zamiast ładować to w zapytanie, bo podatek się nie zmienia) i zastanawiałem się, czy nie lepiej zrobić to osobnym zapytaniem. Dziękuję jeszcze raz za pomoc.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 23:49 |