修复方法:警告:mysqli_error()期望参数1为mysqli

时间:2019-05-28 15:16:59

标签: php mysqli parameters warnings

我仍在学习PHP,并且尝试了2天。对StackOverflow进行了一些研究,但似乎无济于事。

我尝试添加连接作为参数,回显变量,等等。变量没有显示任何内容。我真的不确定这里出了什么问题。

我的代码如下:

public function __construct(){
        if(!$this->dbConnect){ 
            $conn = new mysqli($this->host, $this->user, $this->password, $this->database);
            if($conn->connect_error){
                die("Error failed to connect to MySQL: " . $conn->connect_error);
            }else{
                $this->dbConnect = $conn;
            }
        }
    }
    private function getData($sqlQuery) {
        $result = mysqli_query($this->dbConnect, $sqlQuery);
        if(!$result){
            //echo $result;
            die('Error in query: '. mysqli_error($sqlQuery));
        }
        $data= array();
        while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
            $data[]=$row;            
        }
        return $data;
    }

请帮助。

0 个答案:

没有答案