我正在尝试计算 MySQL 数据库中土耳其语字母表中所有字母的出现次数。
当我尝试像这样计算字母“a”时,我得到了正确的结果:
while($nt=mysql_fetch_array($rt))
{
$mystring = $nt["word"];
for($i = 0; $i < strlen($mystring) ; $i++)
{
if($mystring[$i] == 'a')
{
$a++;
}
}
}
当我用“ç”替换“a”时,我得到零。我已经添加了这段代码:
$bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die("database unavailable");
mysql_set_charset('utf8', $bd);
如何修复土耳其字符的代码?谢谢。