การใช้ภาษาไทยกับ 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

อัพโหลดเวปขึ้น hosting แล้ว Error : File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2)...

ในกรณีรันหน้าเวปในเครื่องแล้วใช้งานได้ แต่พออัพโหลดขึ้น host แล้ว error แบบนี้...

สามารถสร้าง Database ได้เองหรือไม่

ได้ คุณสามารถสร้าง Database ขึ้นเองได้โดยการสร้างผ่านโปรแกรม Control Panel...

วิธีการใช้ FTP อัพโหลดข้อมูลเว็บไซท์ โปรแกรม Filezilla

Download โปรแกรม คลิกที่นี่!!ขั้นตอนการใช้งานสำหรับโปรแกรม filezilla 1.ให้ตรวจสอบ mode ในการ...

ปลดล็อค "เว็บไซท์ อันตราย" กับ webmaster tool

ปลดล็อค "เว็บไซท์ อันตราย" กับ webmaster tool 1. เข้าไปที่ http://www.google.com/webmasters/ 2....

วิธีลดขนาดฐานข้อมูล sql server โดยการ Shrink database

ปกติการใช้งาน sql server นั้นจะมีการเก็บ log การเข้าใช้งานตลอด และหากใช้งานเป็น .net...