@ $db = new mysqli('localhost','username','password','database');  
这行的username 和 password改为数据库用户的用户名和密码。

解决方案 »

  1.   

    mysql_select_db() [function.mysql-select-db]: Access denied for user 'ODBC'@'localhost' (using password: NO) 
    明显用户名密码都没有
      

  2.   

    我在“@ $conn=mysql_connect("localhost","username","password");”中,已经填写了安装MYSQL时所填的用户名和密码。为什么DB_Conn_i.php可以连接成功但是DB_Conn.php却不行呢?
      

  3.   

    php.ini中配置的是mysqli.dll不是mysql.dll
    修改一下就可以了
      

  4.   

    mysql和mysqli可以共存请给出使用正确用户名和口令的连接代码和错误信息!
    并不需要在这里保护你的用户名和口令,没有人会访问到你那里的,退一步说也就是换个户名和口令罢了
    ODBC是你的用户名吗?
      

  5.   

    $conn=mysql_connect("localhost","ODBC","people");
      

  6.   

    名字为什么是ODBC啊?
    换一个名字尝试一下
      

  7.   

    第二个文件
      @ $conn=mysql_connect("localhost","username","password");
      if(mysql_select_db("spt"))
      {
       $sql="select * from Forums";
       $result=mysql_query($sql);这一段的mysql_select_db("spt")把$conn带上 
    mysql_select_db("spt",$conn);