Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z paginacją, jw
miras
post 28.04.2014, 12:24:58
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, mam taką funkcję:

  1.  
  2. public function company_list() {
  3. $this->start = 0; $this->end = 0;
  4. if (empty($_GET['p'])) { $_GET['p']=1; }
  5. $this->start = ($_GET['p']-1)*5;
  6. $this->end = 5 * $_GET['p'];
  7. $this->company_list = $this->pdo->query("SELECT * FROM companylist LIMIT {$this->start},{$this->end}");
  8. return $this->company_list;
  9. }


która na każdej stronie powinna mi wyświetlać 5 rekordów, natomiast jest coś takiego: na pierwszej stronie wyświetla 5, na drugiej 10, na trzeciej 15 i analogicznie każda następna strona = 5 dodatkowych rekordów, funkcja jest ok i grzebać trzeba w reszcie kodu czy coś jednak z funkcją nie tak?



@@

bez start=0 jest to samo, dodałem to, bo już myślałem, że w jakiś dziwny sposób zapamiętują się dane z poprzedniej strony, ale nic to nie zmienia czy jest start=0 czy go nie ma

Ten post edytował miras 28.04.2014, 12:34:26


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Kshyhoo
post 28.04.2014, 12:26:48
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Bo masz start=0...


--------------------
Go to the top of the page
+Quote Post
Kshyhoo
post 28.04.2014, 12:30:55
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Zasada jest taka:
$start=0; $pokaz=5;
$start=10; $pokaz=5;
Kumasz?


--------------------
Go to the top of the page
+Quote Post
miras
post 28.04.2014, 12:34:37
Post #4





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Dzięki smile.gif


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:09