MySQL比较字符串忽略非字母数字字符

时间:2014-04-02 05:40:25

标签: php mysql regex url comparison

我正在尝试使用作为查询字符串传入的URL查询数据库以查找正确的文章,例如:

http://localhost/article/articles-name-here

通常在数据库中,文章的名称看起来如此:'文章的名称在这里'所以,如果我尝试找到它,因为它出现在没有引用'的URL中,那么我会收到错误。

这是实现像Stackoverflow在URL中使用问题名称这样的结果的正确方法吗?如果是这样的话,我怎样才能忽略MySQL搜索中的所有非字母数字字符?谢谢!

1 个答案:

答案 0 :(得分:0)

你可以使用mysql_real_escape_string(value)函数。所以你不会得到任何错误。