pracuję z najnowszej codeIgniter
zwolniony, a ja również pracować z jquery
datatables
od datatables.net
CodeIgniter count_all_results
Pisałem tę funkcję: https://gist.github.com/4478424 które, jak to działa dobrze. Z wyjątkiem sytuacji, gdy filtruję, używając pola tekstowego, wpisując coś. Sam filtr się dzieje, ale mój licznik jest całkowicie wyłączony.
Próbowałem dodać w $res = $this->db->count_all_results()
przed moim get
, a to w ogóle przestaje działać. Co muszę teraz zrobić, aby następnie użyć całego zapytania bez numeru limit
, aby zobaczyć, ile wierszy całkowitych znajduje się w filtrze wyszukiwania.
Jeśli chcesz zobaczyć jakikolwiek inny kod niż to, co jest w mojej istocie, po prostu zapytaj, a ja to zrobię i opublikuję.
Musi ograniczyć inne zapytanie więc on nie ciągnie się wszystkiego na raz, co dlatego mój przykład zawiera dwa różne zapytania. Wybór tylko identyfikatora (bardzo szybki) w celu uzyskania # wierszy, a następnie wykonanie "powolnego" zapytania, aby uzyskać wiersze bieżącej strony. – Brendan