[問題] Android 傳值到Mysql中文無法顯示

看板AndroidDev作者 (黑黑的Black)時間8年前 (2015/09/27 12:36), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
剛接觸Android連資料庫新手 請教一下 主要是參考這篇 http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ 基本架構幾乎沒變 只是換成我的資料庫加一些物件顯示的字英文改成中文 一開始撈資料中文都顯示?? 爬文有在db_connect.php加入 header("Content-Type: text/html; charset=utf-8"); mysql_query("SET NAMES utf8"); 這兩行有改善 能順利撈出中文 不過新增項目 新增中文 資料庫那邊還是會變成?? 如下圖 在android上新增這筆資料 http://i.imgur.com/PXJFaru.jpg
Mysql中文部分會顯示?? http://i.imgur.com/UzTQ2mC.jpg
請問這問題在哪邊 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.55.250 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1443328581.A.5BF.html

09/27 12:40, , 1F
09/27 12:40, 1F

09/27 13:00, , 2F
android端要encode,php端要decode
09/27 13:00, 2F

09/27 14:35, , 3F
感謝1F! 成功送出中文了
09/27 14:35, 3F
文章代碼(AID): #1M1t95M_ (AndroidDev)