我有一個數據庫與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