資料庫裡面文章會變成
工作之餘連續ä¸æ–·åœ°å˜—è©
但是網頁顯示是沒有問題的繁體中文
請問要怎麼讓它存入時也是繁體中文呢?
(我網頁是用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
看來你應該是用網路套裝程式才會出現不知道該怎麼改的情形
你沒說是哪個程式 我也不確定改法 不然你先試試在
$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⤋