如何通过字符串查询php创建Zend_Db_Table_Select

时间:2013-04-25 11:53:18

标签: zend-framework zend-db-table

我一直在看一下,因为有没有办法用文字sql查询创建Zend_Db_Table_Select或Zend_Db_Select实例。我的意思是,我有一个复杂的查询,我想通过这个查询创建一个对象。 我一直在阅读这些课程的文档,但我没有找到任何内容。我想这是不可能的。

你知道些什么吗?

非常感谢。

1 个答案:

答案 0 :(得分:1)

我认为你最好的选择是在你的模型中写下这个:

public function customQuery ($table, $id) {
    return $this
        ->getDefaultAdapter()
        ->query("SELECT * FROM ? WHERE id = ?",
            array($table,$id)
        )
        ->fetchAll()
    ;
}

还有一个link对你非常有用