English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

資料庫裡面文章會變成

工作之餘連續不斷地嘗è©

但是網頁顯示是沒有問題的繁體中文

請問要怎麼讓它存入時也是繁體中文呢?

(我網頁是用UTF-8編碼)

2007-07-30 11:55:40 · 2 個解答 · 發問者 1 in 電腦與網際網路 電腦網路

那文章我已看過 重點就是我不知道要加在哪
$this->dbl = mysql_connect($host, $user, $password);
$db = mysql_select_db($database, $this->dbl);
$this->num_queries = 0;
$this->debug = $debug ? 1 : 0;
$this->queries = array();
return $db;
請問要加在哪呢?

2007-07-30 18:19:52 · update #1

2 個解答

看來你應該是用網路套裝程式才會出現不知道該怎麼改的情形

你沒說是哪個程式 我也不確定改法 不然你先試試在

$this->dbl = mysql_connect($host, $user, $password);

下面加上

mysql_query("SET NAMES utf8");

這樣試試

2007-07-30 20:04:26 · answer #1 · answered by Daniel 5 · 0 0

不知道你的網頁是用什麼語言開發,資料庫又是什麼系統,假定是以最常見的PHP+MySQL的組合的話,可以在php程式連接資料庫時,先加上這三行

mysql_query("SET NAMES 'UTF8'");
mysql_query("SET CHARACTER SET UTF8");
mysql_query("SET CHARACTER_SET_RESULTS=UTF8'");

這樣就能讓文字存進資料庫是utf-8編碼,網頁顯示也是utf-8編碼,達備前後端的一致性。

2007-07-30 14:30:06 · answer #2 · answered by Brecht 4 · 0 0

fedest.com, questions and answers