Author Topic: mysql version 5.x migrate จาก mysql 4.x แล้วภาษาไทย เพี้ยน ????  (Read 2153 times)

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2035
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
ปกติถ้ามีการ migrate mysql version 4.x migrate มาเป็น mysql 5.x
แล้วภาษาไทย เพี้ยน ???? วิธีการแก้ไขก็ง่ายๆ ครับ เพิ่มลงไปตามนี้

โดยแก้ไขตรงส่วนนี้ ให้เป็น
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

- ถ้ามีการติดต่อฐานข้อมูล ให้เพิ่มในส่วนของ mysql_db_query($dbname,"SET NAMES UTF8");
- หรือ mysql_query("SET NAMES UTF8");

* connection ตรงนี้หมายถึงว่า ทุกครั้งที่มีการติดต่อ ให้เรา เพิ่มบรรทัดนี้เข้าไปครับ ไม่ว่าจะ select, update

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2035
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
หรือถ้าโคดไหนยังเป็น encode แบบ tis620 อยู่ก็ใส่เป็น

mysql_query("SET NAMES tis620");

ไปนะครับผม