date类型能用order by 出错了?错误是什么?

解决方案 »

  1.   

    错误提示是:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/html/bookshop/newbooks.php on line 20
      

  2.   

    忘记说一点了,我是在Linux平台下做的.因为字符编码问题,如果我事先在MYSQL里输入的数据运行的时候是读不出来的.所以我是直接在运行的时候添加图书信息的.我用gettype()看了一下publishday的类型,是string! 卡在这个问题上了.这是我的毕业设计,进度慢了许多,急啊
      

  3.   

    在mysql里或者用phpmyadmin运行一下你的sql,看是否出错,把order by去掉是否正确了?
      

  4.   

    order by publishday limit 10
    ->order by publishday desc limit 10