我有這個威騰PHP類,但我使用它有問題的功能,從PHP調用類
<?php
class cs_mysql{
protected $configPath;
protected $db;
function __construct($cP = null){
$this->configPath = $cP;
require $this->configPath;
}
private function connection(){
$db = new mysqli(Config::get('dbHost'),Config::get('dbUser'),Config::get('dbPass'),Config::get('dbName'));
}
public function getRow($table){
$query = 'SELECT * FROM $table ORDER BY `id` DESC';
$sql = $this->db->query($query);
if(!$sql){
echo "FALSE";
}
}
}
?>
我不知道如何運行數據庫查詢:$sql = $this->db->query($query);
'$ this-> db = new mysqli' –
但是你是否在任何地方使用'connection()'?我看不到你在呼喚它。 –
基於此代碼,$ db將始終爲空,因爲'connection()'永遠不會運行。 – Brian