mysql_query后用mysql_error()看出错原因.
echo出具体执行的sql语句,看是否有错

解决方案 »

  1.   

    程序没错,一般出现这种错误都是sql文错误,看了一下你的sql,估计$page,$pagesize这几个变量会不会有可能没取到。
    把sql echo 出来一看就知道了
      

  2.   

    mysql_query中的sql语句有问题吧,echo出来看下
      

  3.   

    如果数据库连接没问题,应该就是语句的问题,
    通常你可以把这条语句打印出来,再把到命令行或phpmyadmin下去运行;
      

  4.   

    mysql_connect("localhost","","") or die("connect fail")
    这样的话,连接出错就会有显示。