我有一个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
谢谢!