$db = mysql_connect($hostip,$data_user,$data_pass);
如果连接失败$db就为假,如果成功就返回一个ID号.

解决方案 »

  1.   

    但是:
    <?
    $linkid=mysql_connect("localhost","root","") or die ("no");
    echo $linkid;
    //返回的是:Resource id #1
    ?>
    <?
    $linkid=mysql_connect("localhost","root1111","") or die ("no");
    echo $linkid;
    //用户名是root111,我乱写的,返回的也是:Resource id #1,请问如何怎么回事
    ?>
      

  2.   

    mysql_connect(...) or die(mysql_error());
      

  3.   

    首先你用的是什么数据库,(每一种数据库都有专门调试数据库的功能)
    <?
    $sql=mysql_connect("localhost","root","") or die ("no");
    echo $linkid;exit;?>
    将你得到的语句复制到数据库的调试中去提到答案(例如oracle 就是SQL plus)
    你就知道你的语句正确还是错误,并且错误有提示.