PHP 連結MYSQL並正確顯示資料表內的中文資料(不會亂碼)

PHP 連結MYSQL並正確顯示資料表內的中文資料(不會亂碼)

PHP 連結MYSQL並正確顯示資料表內的中文資料(不會亂碼)


 

config.inc.php

<?php

session_start();

//數據庫配置信息

define(‘DB_HOST’, ‘localhost’); //數據庫服務器主機地址   

define(‘DB_USER’, ‘root’);      //數據庫帳號   

define(‘DB_PW’, ‘usbw’);           //數據庫密碼   

define(‘DB_NAME’, ‘travel’); //數據庫名    

define(‘DB_CHARSET’, ‘utf8’);   //數據庫字符集   

define(‘DB_PCONNECT’, 0);       //0 1,是否使用持久連接   

define(‘DB_DATABASE’, ‘mysql’); //數據庫類型 

$con=mysql_connect(DB_HOST,DB_USER,DB_PW)
or die(‘
鏈接數據庫失敗!‘);

mysql_query(‘set names utf8’);

mysql_select_db(DB_NAME);

?>

 

index.php

<?php

  header(“Content-Type:text/html;
charset=utf-8”);//PHP
亂碼

  require
(‘config.inc.php’);     //
加載數據庫配置文件

  $sql
= “SELECT * FROM county”;

  $numRecord
= mysql_query($sql);

  while($rs=mysql_fetch_object($numRecord))

  {

     echo
$rs->id;

     echo
‘<br>’;

     echo
$rs->county;

     echo
‘<br>’;

     echo
‘<br>’;

  }

?>

 


 


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *