我仍在学习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;
}
请帮助。