为了账号安全,请及时绑定邮箱和手机立即绑定

每当我在 sql 语句中添加“AND”时,该语句都会出现错误

每当我在 sql 语句中添加“AND”时,该语句都会出现错误

PHP
扬帆大鱼 2021-12-24 09:47:07
这是我第二次来这里...我可能会输入错误,但我希望不会,我遇到了 php 问题,每当我在 sql 查询中放入 AND 语句时,它都会给我一个关于 sql 语句不正确的错误。我想为 mysqli 更新数据库查询执行两个 SET 语句,但我似乎无法成功。我尝试更改变量,但没有用。我以为它只会用设置的参数更新两者,但它不会请帮我解决一下这个。
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

您应该在查询中使用逗号,而不是AND像这样:

 $bansql = "UPDATE users SET Banned = '1' , DeletedMotive = ? WHERE username = ?";


查看完整回答
反对 回复 2021-12-24
?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

而不是这个查询:

$sql = "UPDATE users SET Banned = '1' and SET BannedMotive = ? and SET WHERE username = ?";

您的查询应该是:

$sql = "UPDATE users SET Banned = '1',BannedMotive = ? WHERE username = ?";


查看完整回答
反对 回复 2021-12-24
  • 2 回答
  • 0 关注
  • 344 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号