gpt4 book ai didi

php - 将变量传递到 mysql 的位置

转载 作者:行者123 更新时间:2023-11-30 21:49:31 25 4
gpt4 key购买 nike

无法运行查询,在 @searchin 变量上抛出错误。可能很简单,但看不到。

set @search = "chip";
set @searchin = "CompanyName";

select * from con_search where @searchin like concat ('%',@search,'%')

最佳答案

这会起作用,但是您应该清理进入其中的数据

set @search = 'chip';
set @searchin = 'CompanyName';
set @SQL = CONCAT("SELECT * FROM con_search WHERE `", @searchin, "` LIKE CONCAT('%'", @search, "'%');";
PREPARE stmt1 FROM @SQL;
EXECUTE stmt1;

关于php - 将变量传递到 mysql 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47891021/

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