没有用mysql_select_db选择数据库吧

解决方案 »

  1.   

    如果连上了Mysql 很可能就是没有mysql_select_db
      

  2.   

    因该是mysql_query返回的是空纪录
      

  3.   

    你得数据库里面什么都没有 测时得机器上mysql有记录 新上架得服务器mysql数据库里面没有记录
      

  4.   

    mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\php\chinaTaiWaiSeerver\dgtsfront\zh_server\zh_index.php on line 17
    这句话的意思就是你没有有用的记录集..
    你查看一下你的查询语句...看看是不是哪里出了差错..
      

  5.   

    $sql = "SELECT id,seek_name,sex,birthday,lost_area,lost_photo,zone,lost_time FROM seek_people where or_sent='1' order by id  desc LIMIT 0 offset 6";
    这样看看
      

  6.   

    我知道怎么一回事了,
    是我的php.ini对mysql做了安全方面的设置,把安全方面的设置打开了就行了,
    之前看不到这个错误,是我在本地测试是给屏蔽了。
      

  7.   

    是数据库连接的问题,,你使用 
    $result=mysql_query($sql);
    来查询的时候,PHP会自动连上已经打开的某个数据库连接,,如果你没有打开的数据库连接,或是数据库没连上,就出现这种问题了。
      

  8.   

    建议最好使用:
     $result=mysql_query($sql,$dblink);