提问人:Richard Owens 提问时间:10/6/2021 更新时间:10/6/2021 访问量:147
将列参数绑定到 mysqli 预准备语句 [duplicate]
Binding Column Parameter to mysqli Prepared Statement [duplicate]
问:
我正在升级一些旧的旧版mysql脚本并升级到mysqli。
我有一个表格,每个单元格中都有可编辑的表单字段,并通过 AJAX 将这些变量 (onBlur) 传递到以下页面:
$stmt = mysqli_prepare($conn, "UPDATE CONTACTS SET ? = ? WHERE CONTACTID = ? LIMIT 1");
mysqli_stmt_bind_param($stmt , "ssi", $_GET['column'], $_GET['editval'], $_GET['id']);
mysqli_stmt_execute($stmt);
阅读后,我发现您无法绑定参数以在语句中定义列,因此这给了我一个问题。
如何使用 AJAX $_GET 变量来确定哪一列需要更新?我不是特别想为每一列编写单独的 AJAX 脚本。
答: 暂无答案
评论
in_array