【发布时间】:2014-12-24 13:53:57
【问题描述】:
我一直在查看并查看此代码,但找不到问题所在。你能帮我看看吗?
$query = $dbc->prepare('UPDATE `division`
SET `delete_flag` = 1,
`updated_by` = :user_id,
`updated_ip` = :used_ip
WHERE `division_id` = :division_id');
$query->bindValue(':user_id',
$_SESSION['logged_in_person_id'],
PDO::PARAM_INT);
$query->bindValue(':user_ip', $_SERVER['REMOTE_ADDR'], PDO::PARAM_STR);
$query->bindValue(':division_id', $division_id, PDO::PARAM_INT);
$query->execute();
为什么查询执行给我“HY093 SQLSTATE[HY093]: Invalid parameter number: parameter was not defined”?
【问题讨论】:
-
你可以添加所有代码吗?
-
告诉我们,您在哪里设置了
$division_id和$_SESSION['logged_in_person_id']。会议开始了吗?