การใช้ภาษาไทยกับ TIS-620

การเลือกใช้ Charset TIS-620 และ UTF-8 ใน MySQL ทางเราแนะนำให้ใช้เป็น UTF-8 เพราะจะเป็นมาตราฐานในอนาคตครับ และจะ support กับ php6 ที่จะออกมา

1.1 การใช้ภาษาไทยกับ TIS-620

     
การใช้ TIS-620 ในส่วนของ Collection นั้นในส่วนของฐานข้อมูล การสร้างตารางหรือแม้แต่ฟิวส์ให้ใช้เป็น tis620_thai_ci และในการ Import หรือ Export ข้อมูลก็จะต้องใช้เป็น tis620 เช่นเดียวกันครับ ตามรูปตัวอย่างครับ
การกำหนด Collation ของตาราง

การกำหนด Collation ของตาราง


การกำหนด Collation ของฟิวส์



การกำหนด Collation ในส่วนของการ Import หรือ Export



1.2 การกำหนด Header ในเว็บไซต์ให้ใช้เป็น tis-620

      
<head>
                   <meta http-equiv="content-type" content="text/html; charset=tis-620" />
                   <title>Knowledgebase / การใช้ภาษาไทยกับ TIS-620</title>   
        </head>

1.3 การกำหนดในส่วนของการ Connection Database

- กรณีที่กำหนด Collation เป็น tis620_thai_ci ให้ใช้
      $myConnect = mysql_connect("localhost","root","password") or die("Error Connect to Database");
      $myDB = mysql_select_db("database_name");
       mysql_query("SET NAMES TIS620");

- กรณีที่กำหนด Collation อื่น ๆ ให้ใช้
     $myConnect = mysql_connect("localhost","root","password") or die("Error Connect to Database");
     $myDB = mysql_select_db("database_name");
     mysql_query("SET character_set_results=tis620");
     mysql_query("SET character_set_client=tis620");
     mysql_query("SET character_set_connection=tis620");
  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

ไชโย โฮสติ้ง มี Database ให้ใช้หรือไม่

มี Database ให้ใช้ท่านสามารถเลือกใช้ได้ดังนี้ Database สำหรับ Server Windows - MS SQL - MySQL -...

การแก้ captcha ไม่เปลี่ียนใน smf

การแก้ไขปัญหา captcha ไม่เปลี่ยนเวลาสมัครสมาชิกของ smf board เพื่อป้องกันการโจมตีของ spam post...

วิธีแก้ปัญหา virus java iframe แทรก code ลงในไฟล์ index

ปัญหาเกิดจากเครื่อง client  หรือเครื่องผู้ใช้งานที่แก้ไขเว็ปผ่าน ftp ติดไวรัสหรือ trojan...

สำหรับ server linux ถ้าต้องการให้ PHP magic_quotes_gpc on จะต้องทำอย่างไรบ้าง

สำหรับ server linux ถ้าต้องการให้ PHP magic_quotes_gpc on จะต้องทำอย่างไรบ้าง คุณสามารถทำได้โดย...

หน้าเวปตัวหนังสือเป็น ??? ทั้งที่ใน phpmyadmin เป็นภาษาไทย

ให้ใส่ code เพิ่มไปตามนี้ ใต้ mysql_connect   ในกรณีที่ charset เป็น tis-620...