Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Code Igniter] Pagination
z3L
post
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 4
Dołączył: 22.08.2006

Ostrzeżenie: (0%)
-----


Witam.

Mam pytanie dot. klasy pagination w frameworku Code Igniter:

Otóż chciałem użyć owej klasy z zapytaniem mysql, a dokładniej wyświetleniem newsów, chciałem zrobić, by można było wyświetlić tylko 5 newsów na stronę. Oczywiście napisałbym to na czystym pliku, lecz chciałem użyć klasy pagination.

Moje zapytanie:
  1. <?php
  2. $query = $this->db->get('news');
  3. return $query->result();
  4. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
topgun777
post
Post #2





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 27.05.2008

Ostrzeżenie: (0%)
-----


abys dobrze użył paginacji potrzebne będą 2 zapytania jedno zliczające ilość wszystkich rekordów zeby wyliczyc ilość stron w paginacji a nastepnie zapytanie typu offset xx limit xx gdzie ofset to bedzie miejsce poczatkowe dla kazdej kolejnej strony a limit bedzie ilością rekordów na strone, w kontrolerze zbuduj funkcje z paramtrem litmit i offset i nastepnie bedziesz w niej wywyoływał baze z modelu przez podanie tych danych i w konfigu do pagination musisz jeszcze potem podac cos takiego zeby linki byly typu: index.php /stronicowanie/XX gdzie XX to bedzie numer strony. Jakbys mial problemy to chętnie pomoge ostatnio przerabialem w firmie ten temat i jest na bieząco:)


pozdro
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: 29.12.2025 - 18:00