$result=mysql_db_query('zhaopin',$query) or die(mysql_error());看看有没有错误

解决方案 »

  1.   

    还可能query根本没有取得数据
      

  2.   

    mysql_db_query 改成mysql_query试试。
      

  3.   

    最好改用PEAR的MDB或ADODB,这样用起来更方便。 主要的好处是可以兼容各种数据库,还有更多的扩展功能.
      

  4.   

    smice(Smice) :
    还是不行,临时改ADODB还没有那个水平呢:(
      

  5.   

    $result=mysql_db_query('zhaopin',$query);
    如果你想这么写的话,没必要MYSQL_SELECT_DB应该这样
    $result=mysql_db_query(库名,SQL语句,连接);
    本来你这种写法也不错,在一个数据库连接的话。。因为MYSQL会自动寻找活动连接,但现在你是使用两上连接,因此必须写明连接另外,syre(神仙)兄说的也可考虑
      

  6.   

    我都把link改为link1了,并且取消了MYSQL_SELECT_DB,结果一样:(
      

  7.   

    问题找到了,comp-info不能够当表名,需要引号才可以,是不是关键字?
      

  8.   

    $query="select * from comp-info";