【发布时间】:2018-07-20 12:35:57
【问题描述】:
我没什么问题。我有内爆数组 ($imploded_arr) 。我想在 SQL 条件下使用它和下一个变量($godz)。它看起来像这样:
r3.meta_key LIKE '$imploded%$godz' .
但它不起作用。 “逗号”可能有问题。这是我的 imploded_arr 的代码:
$imploded_arr = implode("','", $abc);
可以做这样的事情吗? 提前感谢
我以其他方式修复它,也许它会帮助某人:
imploded = implode("|", $abc);
r3.meta_key LIKE 'location%$godz' AND r3.meta_key REGEXP '$imploded'
【问题讨论】:
-
你能分享整个查询和你使用的数据库系统吗?有没有给出任何错误信息?可能,您希望使用比
implode更好的系统来引用任意输入 -
在全部大写提交之前再次查看问题时,您的标题对您来说是不是很奇怪
-
@Xatenev 是的,你说得对:)。我匆匆写下这篇文章。我会将标题编辑为不那么奇怪。最美好的祝愿