【发布时间】:2018-07-11 12:35:18
【问题描述】:
我尝试从运行良好的 phpMyAdmin 进行以下 sql 查询,并返回 1 个结果与学说 1,但我得到一个异常:
SQLSTATE[42S22]:未找到列:1054 Champ 'MOY1100' inconnu dans where 子句。查询失败:“从 acteur_unite WHERE 中选择 id_au code_unite = MOY1100 限制 1"
这里是使用 phpMyAdmin 的 sql 查询:
SELECT id_au FROM
acteur_uniteWHEREcode_unite= 'MOY1100' LIMIT 1
这是我对教义的查询:
public function getId($code_unite) {
$con = Doctrine_Manager::getInstance()->connection();
$st = $con->execute("select id_au FROM acteur_unite
WHERE code_unite = $code_unite LIMIT 1");
$id = null;
// fetch query result
$data = $st->fetch(PDO::FETCH_ASSOC);
$id = $data['id_au'];
return $id;
}
我哪里错了?
提前非常感谢
【问题讨论】:
标签: sql doctrine symfony1 doctrine-1.2