ai didi

php - 使用多个条件从 SQL 中的表中删除多行

转载 作者:行者123 更新时间:2023-11-28 23:15:54 24 4
gpt4 key购买 nike

我想从名为 memo 的表中删除该用户是同一用户的所有行。文字是同一个文字,颜色是同一个颜色:

这是我的

$query = "DELETE FROM memo WHERE (`username`='$user',`text`='$text',`color`='$color')";

我得到了这个结果:

Operand should contain 1 column(s) What am I doing wrong?

已解决:

应该使用 AND 代替

$query = "DELETE FROM memo WHERE (`username`='$user' AND `text`='$text' AND `color`='$color')";

最佳答案

您需要在 where 条件之间使用 AND 子句:

 $query = "DELETE FROM memo WHERE `username`='$user' AND `text`='$text' AND `color`='$color'";

关于php - 使用多个条件从 SQL 中的表中删除多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43896801/

24 4 0
文章推荐: angular - POST 到 Angular/Tomcat 时的 403 状态码
文章推荐: iOS CFBundleVersion float
文章推荐: java - 如何在绑定(bind)80端口的单机上安装多个版本的tomcat?
文章推荐: mysql - 如何根据其他表的数据在sql中查询更新
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com