gpt4 book ai didi

php - MySQL 更新语句不起作用 图片库

转载 作者:行者123 更新时间:2023-11-30 01:22:56 26 4
gpt4 key购买 nike

我有一个名为 images_users 的表,在这个表中我有


1 img_uploader,
2 img_name,
3 img_id,
4 img_type,
5 img_size,
6 img_upload_date,
7 img_description
8 img_new_name
9 img_modification
<小时/>在上传阶段,我将信息插入到 1/2/3/4/5/6
所以现在在修改页面中我根本无法更改我尝试这样做的任何值,但没有任何改变

$req = $BDD->prepare('UPDATE images_users SET 
img_name =:NEW_img_name,
img_id =:NEW_img_id,,
img_new_name =:NEW_img_new_name,
img_description =:NEW_img_description,
img_modification = NOW()
WHERE img_uploader =:username

');
$req->execute(array(
'NEW_img_name' => $nom_image_old,
'NEW_img_id' => $shuffled,
'NEW_img_new_name' => $nom_image_new,
'NEW_img_description' => '',
'username' => $_SESSION['username'],

));

那么问题出在哪里:D????

最佳答案

您的更新语句中有一个额外的逗号 img_id =:NEW_img_id,,

尝试:

$req = $BDD->prepare('UPDATE images_users SET 
img_name =:NEW_img_name,
img_id =:NEW_img_id,
img_new_name =:NEW_img_new_name,
img_description =:NEW_img_description,
img_modification = NOW()
WHERE img_uploader =:username

');

关于php - MySQL 更新语句不起作用 图片库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18346968/

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