我想将变量连接到我的LIKE子句中。我相信我做错了。我能做什么?

$query2= "SELECT user_id FROM interests WHERE interest LIKE
'%'".$interest."'%'";

最佳答案

引号的位置是错误的。检查%符号周围的单引号。

$query2= "SELECT user_id FROM interests WHERE interest LIKE '%".$interest."%'";

您之前拥有的是'%'$ interest'%'而不是您想要的'%$ interest%'。

关于php - 使用SQL LIKE子句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12467191/

10-11 06:10