我有一个变量$word,我想在我的select语句中将其匹配
somethig是这样的:“从表中的正则表达式'[0-9] $word’列中选择*”
但这不起作用,所以如何将变量放入常规表达式中?
谢谢
解决方法:
您只能将其正确放入SQL查询中,例如:
mysql_query("SELECT * FROM table WHERE column REGEXP 'prefix_".$word."'");
但是您需要记住,变量数据需要正确地转义,我认为addlashes()就足够了.
2023-08-04 14:42:34
我有一个变量$word,我想在我的select语句中将其匹配
somethig是这样的:“从表中的正则表达式'[0-9] $word’列中选择*”
但这不起作用,所以如何将变量放入常规表达式中?
谢谢
解决方法:
您只能将其正确放入SQL查询中,例如:
mysql_query("SELECT * FROM table WHERE column REGEXP 'prefix_".$word."'");
但是您需要记住,变量数据需要正确地转义,我认为addlashes()就足够了.