|
|
|
พี่ช่วยด้วยย echo json_encode แล้วเปงภาษาต่างดาววว |
|
|
|
|
|
|
|
พี่ช่วยด้วยย echo json_encode แล้วเปงภาษาต่างดาววว
ลองใช้ echo iconv("TIS-620","UTF-8", json_encode($resultArray)); แล้วแต่ข้อมูลที่ออกมายังเป็น
Code
[{"shopid":"163\u0e42\u0e21\u0e17\u0e14\u0e2a\u0e2d\u0e1a" ,"shopname":"sssss\u0e42\u0e21\u0e17\u0e14\u0e2a\u0e2d\u0e1a","phone":"gggg\u0e42\u0e21\u0e17\u0e14\u0e2a\u0e2d\u0e1a"},{"shopid":"162\u0e42\u0e21\u0e17\u0e14\u0e2a\u0e2d\u0e1a", "shopname":"fffff\u0e42\u0e21\u0e17\u0e14\u0e2a\u0e2d\u0e1a","phone":"8888\u0e42\u0e21\u0e17\u0e14\u0e2a\u0e2d\u0e1a"},{"shopid":"161\u0e42\u0e21\u0e17\u0e14\u0e2a\u0e2d\u0e1a", "shopname":"rrrrr\u0e17\u0e48\u0e32\u0e1e\u0e23\u0e30\u0e42\u0e21\u0e17\u0e14\u0e2a\u0e2d\u0e1a", "phone":"44444\u0e42\u0e21\u0e17\u0e14\u0e2a\u0e2d\u0e1a"}
แก้ไงดีค่ะ
Tag : PHP, HTML/CSS, Ajax, jQuery
|
|
|
|
|
|
Date :
2012-06-07 17:48:59 |
By :
LuckyStar |
View :
3091 |
Reply :
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนั้นถูกแล้ว
|
|
|
|
|
Date :
2012-06-07 17:49:32 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปรกติ (ไม่แน่ใจ ขี้ลืม )
json มันเก็บเป็น utf8 เป็น default
หากใช้ encode แบบอื่นให้เปลี่ยน เป็น utf8 ตอนเก็บ
เวลาเรียก ค่อยเปลี่ยนมาเป็น ที่ใช้คับ
|
|
|
|
|
Date :
2012-06-07 20:52:44 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำยังไงก็ไม่แสดงภาษาไทยให้ช่ายป่าวค่ะ เพราะมันencode แต่ถ้าเรียกใช้ decodeแล้วจะแสดงภาษาไทยช่ายหรือป่าวค่ะ
แล้วถ้าอยากให้encodeแสดงเป้นภาษาไทยไม่ได้หรอ T____T
|
|
|
|
|
Date :
2012-06-08 09:08:36 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เก็บไทยได้คับ หากใช้ utf 8 อยู่แล้วทั้งหมด
|
|
|
|
|
Date :
2012-06-08 10:19:47 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณพี่ เอี่ยว and เทพ แบ๊ตๆ มากๆค่ะ
|
|
|
|
|
Date :
2012-06-08 11:07:39 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Response ออกมาแบบนั้นถูกแล้วจ้า โยนไปใช้กะ ajax ได้เลย
|
|
|
|
|
Date :
2012-06-08 13:57:47 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พวก connect ของ mysql ก็จะต้องใส่พวกนี้ด้วยน่ะครับ ถ้าภาษาไทย
Code (PHP)
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase");
mysql_query("SET NAMES UTF8");
|
|
|
|
|
Date :
2012-06-08 15:01:04 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ติดปัญหาที่ว่าต้องการค้นหาโดยใช้คีย์เวิร์ดภาษาไทยในการค้นหานะคะ โดยผ่าน json คะ เหมือนมันไม่คิวรี่ขึ้นมาให้คะ ซึ่งข้อมูลอยู่ในฝั่ง server คะ และข้อมูลในฐานข้อมูลเป็นภาษาไทย แต่หากในฐานข้อมูลเป็นภาษาอังกฤษ พอใส่คีย์เวิร์ดที่จะต้องการค้นหามันคิวรี่ขึ้นมาหั้ยนะคะ
|
|
|
|
|
Date :
2013-11-20 15:51:31 |
By :
neung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|