public function company_list() { $this->start = 0; $this->end = 0; $this->start = ($_GET['p']-1)*5; $this->end = 5 * $_GET['p']; $this->company_list = $this->pdo->query("SELECT * FROM companylist LIMIT {$this->start},{$this->end}"); return $this->company_list; }
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