$db  对象没有创建LIMIT子句可以被用来限制SELECT语句返回的行数。LIMIT取1个或2个数字参数,如果给定2个参数,第一个指定要返回的第一行的偏移量,第二个指定返回行的最大数目。初始行的偏移量是0(不是1)。

解决方案 »

  1.   

    $res = $db->query($query);
    中,$db没有实例化
      

  2.   

    看到这么长的代码贴出来我就眼晕了。呵呵错误提示说的很明显:24行用了一个没有赋值的对象,
    关于limit给你这个
    SELECT select_list
    FROM table_expression
    [LIMIT { number | ALL }] [OFFSET number]limit后面第一个参数是返回多少条,OFFSET说明在开始给客户端返回行之前忽略多少行. OFFSET 0和省略OFFSET子句是一样的. 如果OFFSET和LIMIT都出现了, 那么在计算LIMIT个行之前忽略OFFSET行.