应该是你的查询没有得到结果吧,可以先进行判断之后再进行操作,可以通过修改php.ini里面来进行错误屏避.

解决方案 »

  1.   

    int mysql_num_rows ( resource result)
    mysql_num_rows() 返回结果集中行的数目。此命令仅对 SELECT 语句有效。要取得被 INSERT,UPDATE 或者 DELETE 查询所影响到的行的数目,用 mysql_affected_rows()。 
      

  2.   

    确定  mysql_query() 的时候没有错误,
      

  3.   

    首先谢谢楼上的二位!
    事实上已经得到结果!但还是有Warning!不知道是什么原因!
      

  4.   

    还是你用的方法不对,或者是mysql_query()里面用的sql有错误