【发布时间】:2011-04-10 12:59:19
【问题描述】:
我正在尝试使用学说运行以下脚本,但出现错误,你们能帮帮我吗?
$menusQuery = Doctrine_Query::create()
->update('MenuHeader')
->set('order', 'order-1');
$menusQuery->execute();
错误是:
异常“Doctrine_Connection_Mysql_Exception”带有消息“SQLSTATE[42000]:语法错误或访问冲突:1064 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“order = order”附近使用正确的语法。失败的查询:“UPDATE menu_header SET order = order”'
谢谢
【问题讨论】:
-
向我们展示该查询的回声:
echo $menusQuery->getSqlQuery(); -
更新 menu_header 设置订单 = 订单