我把头发拉过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
失败的例子答案 0 :(得分:0)
所以这就是我。我的数据库中有latin1,而php期望utf-8。强制utf-8的输出和问题解决了。