2014-08-30 59 views
-1

我正在使用mysqli进行登录,并且不断收到这些错误。 http://i.imgur.com/9trbJ54.png任何人都可以告诉我这个mysqli登录代码有什么问题吗?

<?php 
class Database { 
    public function __construct() { 
    $host = 'localhost'; 
    $user = 'root'; 
    $pass = 'login'; 
    $name = 'meeboo1'; 
    $this->mysqli = new mysqli($this->host, $this->user, $this->pass, $this->name); 
    } 
} 
?> 

有人能告诉我什么,我做错了什么?我以为他们已经宣布?

+1

什么是'$ user'和'$这个 - > user'之间的区别?其中一个是局部变量,另一个是属性。前者存在,后者则不存在。 – mario 2014-08-30 14:07:22

回答

0

你应该尝试访问定义的变量中,你的作用是这样的:

$this->mysqli = new mysqli($host, $user, $pass, $name); 
相关问题