小编Hec*_*cr7的帖子

MySQL变音符号不敏感搜索(西班牙语口音)

我有一个MySQL数据库,其中的单词包含西班牙语(áéíóú)的重音符号.我想知道是否有任何方法可以进行变音符号的不敏感搜索.例如,如果我搜索"lapiz"(没有重音),我想从我的数据库中获得包含单词"lápiz"的结果.我目前正在进行查询的方式如下:

$result = mysql_query("SELECT * FROM $lookuptable WHERE disabled = '0' AND name LIKE '%$q%' OR productCode LIKE '%$q%' LIMIT $sugglimit");
Run Code Online (Sandbox Code Playgroud)

这是一个在线商店,所以我不知道人们会搜索什么..."lapiz"只是一个例子.

alt text http://www.freeimagehosting.net/uploads/0e7c2ae7d5.png

谢谢!

php mysql character-encoding

10
推荐指数
3
解决办法
1万
查看次数

标签 统计

character-encoding ×1

mysql ×1

php ×1