php - 仅第二页的 Jeasyui Datagrid 分页问题

标签 php jquery mysql datagrid jquery-easyui

我正在为 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/

相关文章:

javascript - 如何将变量从 javascript 传递到 symfony2 Controller

php - SQLSTATE[HY000] [1045] 访问被拒绝 'user' @'localhost'(使用密码 : YES)

javascript - 如何从强制门户重定向到默认浏览器(cna 浏览器)

php - 如何在vtiger crm中添加州名称下拉框

PHP SQL 服务器 PDOException :could not find driver

php - Laravel , mysql 表情符号另存为问号

mysql - 如何在考虑优先级系统时查询 MYSQL 表中的随机记录

php - 当从 select 标记触发 onChange 事件时,从 mysql 数据库加载 html 表

javascript - 具有 100% 宽度元素的 Jquery 水平平移

javascript - 循环遍历数组数组中的每个对象找到 id,将其与数组中的另一个对象匹配并将它们连接在一起