สอบถามเรื่อง mysql ครับ

เริ่มโดย greenhead, 26 มกราคม 2012, 12:17:06

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

greenhead



ผมลอง php+mysql แล้วภาษาไทยใน mysql มันอ่านไม่ออกน่ะครับ มีวิธีแก้ไหมครับ?

ขอบคุณครับ  :wanwan017:

adidog

ตอนติดต่อให้ใส่

mysql_query("SET NAMES UTF8");

ฐานข้อมูลก็ต้องเซ็ทให้เป็น utf-8 หน้าเว็บที่ทำการเรียกหรือส่งค่าก็ต้องเซ็ทเป็น utf-8 แค่นี้ปัญหาก็จะไม่เกิดครับ
Certain Dri [direct=http://www.ishiclub.com/]Certain Dri[/direct]
คุณแม่มือใหม่ [direct=http://www.mamyget.com/]คุณแม่มือใหม่[/direct]

greenhead

ได้แล้วครับ ขอบคุณมากครับ  :wanwan017:

UnzO

จริงๆ ตอนสร้างผมว่าควรจะกำหนด collation ให้มันเป็น utf_8_general นะครับ จะได้ไม่ต้องวุ่นวาย

Queue

อ้างถึงจาก: adidog ใน 26 มกราคม 2012, 12:31:02
ตอนติดต่อให้ใส่

mysql_query("SET NAMES UTF8");

ฐานข้อมูลก็ต้องเซ็ทให้เป็น utf-8 หน้าเว็บที่ทำการเรียกหรือส่งค่าก็ต้องเซ็ทเป็น utf-8 แค่นี้ปัญหาก็จะไม่เกิดครับ

เป็นการแก้ปัญหาได้ครับ แต่บอกตามตรง

เป็นการแก้ปัญหาที่ "ปลายเหตุ"

greenhead

ขอบคุณทุกความเห็นครับ

ผมเพิ่งลองทำ php+mysql ดูเมื่อเช้า ยังมึนๆนิดๆ  :wanwan011:

consensus

อ้างถึงจาก: UnzO ใน 26 มกราคม 2012, 13:05:43
จริงๆ ตอนสร้างผมว่าควรจะกำหนด collation ให้มันเป็น utf_8_general นะครับ จะได้ไม่ต้องวุ่นวาย


เห็นด้วยครับ ตั้งไว้ตั้งแต่งตอนสร้างเลยครับ