我有一个数据库与utf8_general_ci编码,但是当我用PHP获取数据到页面它显示“????”,有什么问题?MySQL编码utf8_general_ci
<?php
$query1 = "SELECT name FROM `kotegorii`";
$result1 = mysql_query($query1) or die(mysql_error());
echo "<h3>Категориялар</h3>";
while ($row = mysql_fetch_array($result1)) {
echo $row['name']."<br>";
}
?>
的代码使用的是UTF-8编码也..
数据存储在utf8_general_ci中的字段也是如此,因为您可以使用utf8数据库,并且数据库列可以不同! – llanato 2013-03-27 09:27:55
推荐阅读:[UTF-8通过所有方式](http://stackoverflow.com/questions/279170/utf-8-all-the-way-through) – 2013-03-27 09:28:16
是的,所有表和所有行都是utf8_general_ci – Hurrem 2013-03-27 09:30:24