Функция является частью $this
и передает запрос MySQL с несколькими отметками ?
.Параметры заполняются при выполнении, а результаты загружаются в отдельный объект.Этот объект (запрашивающий скрипт) должен быть передан в runSelect()
и действительно ли $STH
должен существовать или может быть переведен в часть $this
?
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);
}