Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Wyszukiwanie i paginacja, wyszukiwarka z paginacją
Jdwind
post
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:
  1. $sql = "SELECT t.id, t.imie, t.nazw, t.jednostka, t.zamow, t.tryb, n.numer, t.nazwa, t.data_umowy, t.zarez, t.umowa, t.szacunk, t.netto, t.brutto, t.kwotzew, t.login_id, t.dodane, t.stanowisko
  2. FROM tab1 AS t
  3. LEFT JOIN login AS l ON t.login_id=l.lid
  4. LEFT JOIN numery AS n ON t.id=n.id WHERE t.pstate='1'";

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ź.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 1.10.2025 - 04:22