gpt4 book ai didi

php - 删除带有 like 的查询并连接

转载 作者:行者123 更新时间:2023-11-29 04:20:00 25 4
gpt4 key购买 nike

我是 php 和 mysql 的新手,我正在使用带有 CONCAT 函数的删除查询,但它显示了一些错误。我的 sql 查询是

$sql = "delete from  wp_users_friends where userid ='$username' 
and frid LIKE CONCAT('%',$frUserID)";

错误是

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1

我在这方面遇到了很多麻烦,请尝试帮助我

最佳答案

更正为:

$sql = "delete from  wp_users_friends where userid ='$username' 
and frid LIKE '%$frUserID'";

MySQL CONCAT()函数用于连接字符串以使它们成为单个字符串。这里不需要。

如果要查找以 $frUserID 开头的 ID,请在开头使用带通配符 % 的 like 关键字。

此运算符 % 将搜索从 $frUserID 开始的所有具有 frid 的行。

关于php - 删除带有 like 的查询并连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27183753/

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