如果我有一个像
这样的变量 $volume = 'IV, no. 33';
$query = "Select post_id FROM wp_postmeta where meta_value LIKE ".$volume."
It show error.
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在 ' no 附近使用的正确语法。 33
那么特殊字符搜索的正确方法是什么呢?
最佳答案
您忘记了引号
$query = "Select post_id FROM wp_postmeta where meta_value LIKE '".$volume."'";
关于php - Mysql 搜索带有特殊字符的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17017923/