看板 PHP 關於我們 聯絡資訊
我的php寫入資料庫程式是用UTF-8編碼的 讀取的php程式也是 讀取儲存之間都可以正常運作 但是在phpMyAdmin裡面看的中文就會變成亂碼(下圖紅框處) http://www.ccunix.ccu.edu.tw/~u93710008/ps3.JPG
造成我在做sql指令例如 select * from client where name='中文' SELECT就無法找出正確的結果 資料庫校對都是utf8_general_ci 請見附圖 http://www.ccunix.ccu.edu.tw/~u93710008/ps1.JPG
http://www.ccunix.ccu.edu.tw/~u93710008/ps2.JPG
my.ini中: [mysql] default-character-set = utf8 default-character-set = utf8 character-set-server = utf8 collation-server = utf8_general_ci init_connect = 'SET collation_connection = utf8_general_ci' init_connect = 'SET NAMES utf8' 請問該怎麼辦呢? -- 砂鍋大的蒜頭 怎麼練的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.106.60 ※ 編輯: swuntoe 來自: 140.123.106.60 (11/25 16:19) ※ 編輯: swuntoe 來自: 140.123.106.60 (11/25 16:22)
Cerebrating:我也有這樣的問題T^T 11/25 17:51
yuma:新增資料到MySQL和從MySQL讀資料出來都寫上這行看看 11/25 18:20
yuma:mysql_query("set character set utf8"); 11/25 18:22
swuntoe:多謝!!! 11/25 18:26
knockout:3786 11/26 10:37