|
|
|
สอบถามผู้รู้ครับ การ query database with json แล้วมัน เป็น \u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 |
|
|
|
|
|
|
|
ลองใช้
mysql_query("SET NAMES UTF8");
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
ถ้าไม่ได้ลองใช้ iconv ดูนะว่าได้ไหม
https://www.thaicreate.com/php-manual/function.iconv.html
|
|
|
|
|
Date :
2013-06-24 17:35:05 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถูกต้องแล้วครับแบบนั้น
แต่เวลา javascript มาอ่านค่าไปใช้ มันจะแปลงไปเป็นตัวอักษรไทยให้ตามปกติครับ ไม่ต้องตกใจ
ที่ json_encode มันทำแบบนี้ เพื่อให้เป็นมาตรฐานกับทุกที่ที่เปิดใ้ ไม่เกิดปัญหาภาษาต่างดาวให้กวนใจครับ
|
|
|
|
|
Date :
2013-06-24 17:49:58 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือผมลองใส่ฟังก์ชั่น iconv ลงไปกก่อน json encode แล้วอ่าครับปรากฏว่ามัน error ผมใส่ผิดตำแหน่งหรือเปล่าฮ่ะ
|
|
|
|
|
Date :
2013-06-24 20:05:43 |
By :
KaJooNoi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามนั้นถูกต้องแล้วครับ แต่อย่าลืมพวก UTF-8 ในส่วนของ MySQL กับ PHP ด้วยครับ
|
|
|
|
|
Date :
2013-06-25 06:05:54 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|