Проблемы разбиения на страницы Jeasyui Datagrid только со второй страницей

Я натягиваю свои волосы на JeasyUI датагрид.

Он рассчитывает количество строк правильно. В настоящее время у меня есть 22 строки, что дает 3 страницы в сетке. Вторая страница не отображается, хотя. Я не понимаю Третья страница работает

Я сильно подозреваю, что мой SQL, а также смещение и предел, но что не так? Я установил $ offset и $ такие строки (как в примере с jeasyui)

$page = isset($_POST['page']) ? intval($_POST['page']) : 1;
$rows = isset($_POST['rows']) ? intval($_POST['rows']) : 10;
$offset = ($page-1)*$rows;

Чтобы получить данные, которые я использую, выберите

$rs = mysql_query("select z.list_name as name, z.list_pointsPerHour as PPH, list_takeoverPoints as takeover from zone z, tempzones tz where z.list_id = tz.zoneid  limit $offset,$rows");

Если я установлю $ row в файл на 20 и запусту php из командной строки, это ничего не даст. Если я оставлю это в 10, это даст 10 и счастливо сообщает 22 всего

Взлом SQL в консоли mysql и использование фиксированных значений для смещения и лимита работает.

Мой сайт находится на: http://ghost.debruin.se/turf/datagrid/datagrid2_demo.html

И это пример, с которым я терплю неудачу http://www.jeasyui.com/tutorial/datagrid/datagrid2.php

1

Решение

так что это все я. У меня есть latin1 в моей базе данных, и php ожидается utf-8. Вынудили utf-8 на выходе и проблема решена.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]