用PHP去讀MYSQL變亂碼??

我是用PHP去讀SQL但是會變亂碼...!!? 我有加 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 但...還是會變成亂碼.. 但是..我PHP網頁輸入到SQL會變成亂碼.. 但是..SQL中的亂碼輸出到PHP上 又會顯示正常的中文!! 很怪 程式碼...: <? //------[ 基本設定 ]------- $mysql_server_name =... show more 我是用PHP去讀SQL但是會變亂碼...!!?
我有加
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
但...還是會變成亂碼..

但是..我PHP網頁輸入到SQL會變成亂碼..

但是..SQL中的亂碼輸出到PHP上
又會顯示正常的中文!!
很怪


程式碼...:



<?

//------[ 基本設定 ]-------
$mysql_server_name = "localhost";
$mysql_username = "root";
$mysql_password = "123456";
$mysql_database = "mysql";
//-------


//準備好您的 SQL 語法(查詢)
$sql = "SELECT *
FROM `hotel` ";

$conn=mysql_connect( $mysql_server_name, $mysql_username, $mysql_password );
$result=mysql_db_query( $mysql_database, $sql,$conn );
$i=0;
while($row=mysql_fetch_row($result))
{

print_r($row);
$i++;
}


mysql_free_result($result);

?>
2 answers 2