【发布时间】:2010-10-25 21:18:39
【问题描述】:
例如,如果我搜索名称 Åsa,我只想得到名称 Åsa 而不是 Asa,与 Björn 而不是 Bjorn 相同
$query="select * from users where username like 'Björn'";
$result=mysql_query($query);
$num=mysql_num_rows($result);
echo"$num";
$i=0;
while($i<$num){
$id=mysql_result($result,$i,"id");
$name=mysql_result($result,$i,"username");
echo"<br/>$id,$name";
$i++;
}
结果
34,Björn
67,Bjorn
应该只显示结果 34
我正在使用
mysql_query("SET NAMES utf8");
mysql_query( "SET CHARACTER SET utf8");
数据库、表和列设置为utf8_unicode_ci
【问题讨论】: