2013-12-18 6 views
0

Я новый bie в codeigniter. как создать многостраничную разбивку на одну страницу. я попытался это сделать, но только одна разбивка на страницы, что успех. в другой постраничной ошибке. Пожалуйста, помогите мне. Я прочитал некоторое предложение, которое должно использовать javascript или ajax. но я не знаю, как это сделать.Создать множественную разбивку на страницы в одной странице Codeigniter

ответ

0

Вы можете использовать ajax и javascript, но это необязательно. Вместо этого вы можете передать параметры вашему контроллеру, которые задают количество отображаемых элементов и смещение для начала. Например, если вы хотите отображать 20 пунктов на странице, вы должны начать с «счета» 20 и смещения 0, а затем на следующей странице вы получите «счет» 20 и смещение 20, затем счет 20 и смещение 40 и т. д. Передача этих переменных позволяет легко передавать их вместе с SQL-запросом. Запрос просто вытаскивает элементы из базы данных, а затем отображаются правильные элементы в представлении.

Вся эта логика не специфична для codeignitor, так это, по сути, как любая система, использующая разбиение на страницы, будет работать.

Смежные вопросы