gpt4 book ai didi

php - MariaDB 无效参数号 : parameter was not defined

转载 作者:行者123 更新时间:2023-11-29 23:17:30 25 4
gpt4 key购买 nike

我一直在看这段代码,但找不到问题所在。可以帮我看看吗?

    $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', ?

关于php - MariaDB 无效参数号 : parameter was not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27637995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com