在这里,我将使用 PHP __set 魔术方法创建一个使用 SQL 选择的类。我的 var_dump 数组 array(0) { }
在浏览器中返回。我犯了什么错误?
class helper{
public function __set($table,$id){
$dbConfig=array("localhost","itXXXXX","itXXXXX","u?XXXXXXX");
$pardConfig=new PDO('mysql:host='.$dbConfig[0].';'.'dbname='.$dbConfig[1],$dbConfig[2],$dbConfig[3]);
$sql=$pardConfig->prepare("SELECT * FROM ".$table."WHERE id=".$id);
$sql->execute();
$result=$sql->fetchALL(PDO::FETCH_ASSOC);
var_dump($result);
}
}
$helper = new helper();
$helper->pard_menu = 99;