Access denied for user 'ODBC'@'localhost' (using password: NO) in E:\wamp\www\zhenzebiaodashi\class.php on line 8
这是原代码:<?php
class MyCon{
public $fuwuqi;
public $username;
public $pwd;
public $query;
    public function Lianjie(){
          $this->query = mysql_connect("$this->fuwuqi","$tis->username","$this->pwd");
          if($this->query){
           echo "数据库成功连接";
          }
          else{
           echo "数据库连接失败";
          }
    }}
$myconn =new MyCon();
$myconn->fuwuqi ="127.0.0.1";
$myconn->username ="root";
$myconn->pwd ="";
$myconn->Lianjie();?>

解决方案 »

  1.   

    我以前也是这样,就是username,query这几个量好像不能作为属性名把username改成user_name;
    query     改成query_mysql就可以了
      

  2.   

    数据库连接要用数据库的用户名和密码。
    root和空密码是MySQL数据库的用户和密码吗?
      

  3.   

    密码错误,在mysql命令窗口登录一下看能不能登录。
      

  4.   

    $this->query = mysql_connect("$this->fuwuqi","$tis->username","$this->pwd"); //$tis?
    --->
    $this->query = mysql_connect($this->fuwuqi,$this->username,$this->pwd);