我正在努力解决我正在尝试解决的一项功能的主要问题,
我有一个查询函数,它将值绑定到占位符并执行PDO查询。 (那里没什么特别的)
但是我在这部分代码中遇到了一个问题:
if($this->_query->execute()){
try{
$this->_results = $this->_query->fetchAll(PDO::FETCH_OBJ);
}catch(Exception $e){ // Get error }
$this->_count = $this->_query->rowCount();
}else{$this->_error = TRUE;}
现在在上面的代码中,我的问题发生在我执行INSERT语句时,我也知道原因。当我插入/创建新记录时,我无法使用fetchALL,因为无法获取任何内容。我试图弄清楚如果要插入或选择命令,如何在execute()之前或之后检查。
感谢您的帮助......