0
我有一个简单的指令是这样的:简单的SQL语法错误
$db = Zend_Db_Table::getDefaultAdapter();
$select = $db->select();
$select
->from(array("b" => "barcos"))
->join(array("i" => "imagens"), 'b.id = i.barcoId')
->where("b.id = {$idEmbarcacao}")
->group("i.barcoId");
$this->view->anuncio = $db->fetchRow($select);
并返回该错误
Message: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
它快把我逼疯了,因为只有在这特定的页面返回这个错误,在其他一些页面中它很好。我的数据库已正确填充。它会返回一些东西,但一个错误。提前致谢。
费尔南多,你可以打印你的ZF_Db创造的最终SQL? – medina 2013-05-06 03:10:48