Почему изменилось общее количество фильмов после пагинации?

0

Codeigniter. урок 20.

Всем привет. Понять не могу, суммарное количество выводимых фильмов после настройки пагинации уменьшилось. Если выводить на одну страницу, то все 25. Если выводить по 5 фильмов на страницу, то всего 3 страницы (то есть 15 фильмов). В чем прикол? Заранее благодарю.

codeigniter

3 ответов

0

Полагаю, что ошибся где-то. У общее количество страниц 9, на 8 страницах по 3 фильма выводится и на последней девятой странице 1 фильм. Получается 8 * 3 + 1 = 25.

Если у тебя не так, попробуй исходный код скачать из последнего урока и сравнить со своим. 

0

Все проверил. Не вижу ошибки. При разных кол-вах фильмов на странице, разное итоговое значение суммы фильмов.

0

Все вопрос можно закрыть. Разобрался.

По уроку код пишется так:

$count = count($this->Films_model->getFilms(0, 2));
$p_config['base_url'] = '/movies/type/serials/';			
$this->data['title'] = "Сериалы";
$this->data['movie_data'] = $this->Films_model->getMoviesOnPage($row_count, $offset, 2);

Я его изменил:

$count = count($this->Films_model->getMoviesOnPage(0, 0, 2));
$p_config['base_url'] = '/movies/type/serials/';			
$this->data['title'] = "Сериалы";
$this->data['movie_data'] = $this->Films_model->getMoviesOnPage($row_count, $offset, 2);
Sign up or Log in to write an answer