【发布时间】:2014-07-15 22:47:27
【问题描述】:
我希望在 Zend 控制器中执行原始 SQL 查询。
我看了这里http://framework.zend.com/manual/1.11/en/zend.db.statement.html,它说要做
$sql = 'SELECT * FROM bugs WHERE reported_by = ? AND bug_status = ?';
$stmt = new Zend_Db_Statement_Mysqli($db, $sql);
$stmt->execute(array('goofy', 'FIXED'));
但是每当我这样做时,它都会给我一个 $db 的错误原因...。 $db 应该保留什么,因为它在文档中的任何地方都没有说明...
此外,每当我完成后,我想返回一个包含任何结果的数组,我能做些什么像$resultArray = $stmt->execute(array('goofy', 'FIXED')); ???
谢谢,
【问题讨论】:
标签: php mysql zend-framework