0
この関数は$this
の一部であり、いくつかの数字が?
のMySQLクエリに渡されます。パラメータはexecuteによって埋められ、結果は別のオブジェクトにロードされます。このオブジェクト(スクリプトを要求しています)をrunSelect()
に渡す必要がありますか?$STH
が本当に存在する必要がありますか、$this
の一部に変換できますか?PHPでPDOが複雑になっていますか?
public function runSelect($query, $param, $obj){
try {
$STH = $this->dbh->prepare($query);
$STH->setFetchMode(PDO::FETCH_INTO, $obj);
$STH->execute($param);
$STH->fetch();
} catch(PDOException $e) {
echo $e->getMessage();
}
return($obj);
}