關於phpmyadmin理資料顯示亂碼 |
|
蔡逸凱
更新時間:2018/2/2 上午 10:18:39 |
|
我照著CS6 PHP超強互動網站特訓班做一個網頁為何我的PHPMYADMIN裡資料庫資資料都是顯示亂碼,是我有那裡設定不對嗎? 我的網頁網頁編碼為utf-8、 PHPMYADMIN版本資訊: 4.1.14.8 PHPMYADMIN裡伺服器連線編碼與排序:utf8-inicode_ci
伺服器: Localhost via UNIX socket 伺服器類別: MySQL 伺服器版本: 5.1.49 - Source distribution 協定版本: 10 使用者: root@localhost 伺服器字元集: UTF-8 Unicode (utf8)
|
|
|
|
文淵閣工作室
更新時間:2018/2/5 上午 09:54:55 |
|
請問您是在 phpMyAdmin 中看到的資料是亂碼,還是你的程式中的文字是亂碼? 您phpMyAdmin中的資料是匯入的嗎? 您用的是書上的範例嗎?如果是書上的範例,麻煩您將目前您操作的網頁檔案,以及您的資料庫.sql檔一併壓縮寄給我們測試: e-happy@e-happy.com.tw |
|
|
|
蔡逸凱
更新時間:2018/2/11 上午 11:01:46 |
|
感謝您的回復! 我是在phpmyadmin中看到的資料是亂碼, 如果使用書上範例都是ok的,但如果是自己照著書上方法重新寫一套新聞公告系統,在自己新增資料時phpmyadmin裡的資料就會是亂碼, 經查網路搜尋資料測試後找到解決方法如下:只要新增最後一行mysql_query('set names utf8'); 就解決問題了 <?php #FileName="Connection_php_mysql.htm" #Type="MYSQL" #HTTP="true" $hostname_conn_xxx = "localhost"; $database_conn_xxx = "xxx"; $username_conn_xxx = "xxx"; $password_conn_xxx = "xxx"; $conn_xxx = mysql_pconnect($hostname_conn_xxx, $username_conn_xxx, $password_conn_xxx) or trigger_error(mysql_error(),E_USER_ERROR); mysql_query('set names utf8'); ?>
另想請教一個問題,可以用dreamweaver來新增mysql資料表嗎? 還是有相關書籍可購買 |
|
|
|
|
|
|
|