看板 PHP 關於我們 聯絡資訊
安裝的是appserv-win32-2.5.7 剛剛測試了一下,結果發現幾個問題 希望各位板友們可以幫忙解答這些粗淺的疑惑 1.雖然我安裝時選擇BIG5,my.ini裡面關於編碼的敘述則是: ... [mysql] default-character-set = big5 ... default-character-set = big5 character-set-server = big5 collation-server = big5_chinese_ci init_connect = 'SET collation_connection = big5_chinese_ci init_connect = 'SET NAMES big5' ... 但是從phpMyAdmin上看到"MySQL 文字編碼"卻依然是UTF8 MySQL連線校對也是 2.當我使用本身是BIG5編碼的PHP寫入中文資料到資料庫 且沒有加SET NAMES BIG5時 寫入的資料在phpMyAdmin看起來是一堆亂碼 但是再用PHP mysql_query SELECT出來,卻又是正常的 然後如果寫入和讀取都加上SET NAMES BIG5 就phpMyAdmin和網頁上都可以正常顯示 總而言之 有沒有什麼方式可以不加SET NAMES BIG5 又可以phpMyAdmin和網頁都顯示正常的方法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.6.146 ※ 編輯: ayuiop 來自: 59.104.6.146 (01/30 17:39) ※ 編輯: ayuiop 來自: 59.104.6.146 (01/30 17:39)
JohnRoyer:我直接用 require 的方式...所以感覺沒有很麻煩 01/30 18:49
ayuiop:呃,不大懂一樓的意思||| 01/30 19:33
JohnRoyer:我把常用指令放在一個檔案裡 等到需要用時就直接 01/31 01:16
JohnRoyer:require("fileName.php"); 所以只打一次感覺不麻煩 :P 01/31 01:17
italk:跟樓上一樣= =+ 01/31 15:55