我正在为 JeasyUI 数据网格拉我的头发。
它正在正确计算行数。目前我有 22 行,在网格中有 3 页。但是第二页不显示。我不明白。第三页作品
我强烈怀疑我的 SQL 以及偏移量和限制,但出了什么问题?我像这样设置 $offset 和 $rows(根据 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");
如果我在文件中将 $rows 设置为 20 并从命令行运行 php,它什么也不会给出。如果我将它保留在 10,它给出 10,并愉快地报告总共 22
将 SQL 破解到 mysql 控制台并使用固定值进行偏移和限制工作。
我的站点位于:http://ghost.debruin.se/turf/datagrid/datagrid2_demo.html
这是我用 http://www.jeasyui.com/tutorial/datagrid/datagrid2.php 失败的例子
最佳答案
这就是我的全部。我的数据库中有 latin1,php 需要 utf-8。在输出上强制使用 utf-8 并解决问题。
关于php - 仅第二页的 Jeasyui Datagrid 分页问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29077510/