[英]MariaDB Invalid parameter number: parameter was not defined
我一直在查看此代碼,但找不到問題。 你能幫我看看嗎?
$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]:無效的參數號:未定義參數”?
我看你有沒有updated_ip
=:used_ip,然后在$query->bindValue
你使用:user_ip”?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.