自己写好的sql语句,在mysql的工具中运行就好用,放到php的程序里,在页面取到的结果就不正确,为什么啊,请哪位高手解答下,万分感谢

解决方案 »

  1.   

    mysql_query("set names 'gbk'");
      

  2.   

    SELECT max(sorce),name,shijuan,author FROM `cx_exam_kaojuan`  group by shijuan, author
    这是我的SQL语句,在MYsql里查询出来的记录和记录数是我想要的,我在前台做了个分页处理,显示的记录是正确的,但是分页里显示的记录数是全部的记录数,这是怎么回事,分页里查询记录数,我用的是select count(*)做的,请教高手
      

  3.   

    group by shijuan, author 和count(*)很明显结果不同,第一次查询出总数后,将总数赋值给一个hidden或者其他也行,翻页的时候不必要再去查询,这样也省略了count(*)查询的麻烦。