ช่วยด้วยทึกลงฐานข้อมูลแล้วเป็นภาษาต่างดาว คือว่าผม บันทึกข้อมูลลงฐานข้อมูลแล้วมันเป็นภาษาที่เราไม่รู้
ขอความข่วยเหลือหน่อยพิมพ์ภาษาไทยลงฐานข้อมูลไม่ได้ค่ะ ไม่รู้จะทำไงแล้วอ่ะ แก้ทุกวิธีแล้วอ่ะ
ใช้ Appserv 2.5.7
ชุดตัวอักษร (charset) ของ MySQL: UTF-8 Unicode (utf8)
mysql connection collation tis620_thai_ci
ขอความช่วยเหลือด่วนค่ะ ส่งโปรเจ็คส์จะไม่ท้นแว้วอ่ะ
Date :
24 ก.พ. 2551 18:55:18
By :
puy
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client='utf8'");
mysql_query("SET character_set_connection='utf8'");
mysql_query("collation_connection = utf8_unicode_ci");
mysql_query("collation_database = utf8_unicode_ci");
mysql_query("collation_server = utf8_unicode_ci");
http://www.phpconcept.com/content/view/21/28
ลองไปอ่านดูนะจ๊ะ
Date :
24 ก.พ. 2551 21:01:37
By :
bb
ผมว่ามัน ขึ้นอยู่กับไออี ด้วย จิเนี่ย คับ บางตัวก้อใช้ TIS620 ได้ บางตัวก่อเป็ย UTF8
เอาไงดีหนอ เนี่ย
Date :
24 ก.พ. 2551 22:17:53
By :
ta
วันก่อนผมก็เพิ่งเจอมานะ...
ผมใช้อันนี้นะคับ..จากที่เป็น ??????????? แบบนี้ใช่ไหมคับ..ลองใช้โค๊คนี้ดูนะคับ...
$conn=mysql_connect($host,$username,$password) or die("die Host");
mysql_select_db($db,$conn) or die("die database");
mysql_query("SET CHARACTER SET tis620");
ลองดูนะคับ..ผมก็ใช้อันนี้ ..มันได้...เฮ้ๆๆๆๆๆ
Date :
24 ก.พ. 2551 22:55:45
By :
Korfeeleen
วันก่อนผมก็เพิ่งเจอมานะ...
ผมใช้อันนี้นะคับ..จากที่เป็น ??????????? แบบนี้ใช่ไหมคับ..ลองใช้โค๊คนี้ดูนะคับ...
$conn=mysql_connect($host,$username,$password) or die("die Host");
mysql_select_db($db,$conn) or die("die database");
mysql_query("SET CHARACTER SET tis620");
ลองดูนะคับ..ผมก็ใช้อันนี้ ..มันได้...เฮ้ๆๆๆๆๆ
Korfeeleen :: 24 ก.พ. 2551 22:55:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ใช้แบบของคุณ Korfeeleen นี้ครับ ถูกอ่ะ
mysql_query("SET CHARACTER SET tis620");
.....
Date :
25 ก.พ. 2551 02:42:22
By :
SpyBNC
ขอบคุณมากครับ ผมทำได้แล้วครับ ขอบคุณมาก ๆๆๆ นะครับ
Date :
25 ก.พ. 2551 11:25:20
By :
ab253
เจอปัญหานี้เหมือนกัน ขอบคุณมากๆค่ะ
Date :
2009-04-28 17:18:26
By :
nut
Load balance : Server 05