การเลือกใช้ 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
Related Articles
สามารถใช้ภาษา ASP, ASP.NET หรือ JSP กับไชโย โฮสติ้งได้หรือไม่
ไชโย โฮสติ้งของเรามีระบบรองรับให้ลูกค้าสามารถใช้ ASP และ JSP ได้ทั้ง 2 ระบบ (Linux & Windows)...
ไชโย โฮสติ้ง มี Database ให้ใช้หรือไม่
มี Database ให้ใช้ท่านสามารถเลือกใช้ได้ดังนี้ Database สำหรับ Server Windows - MS SQL - MySQL -...
สามารถสร้าง Database ได้เองหรือไม่
ได้ คุณสามารถสร้าง Database ขึ้นเองได้โดยการสร้างผ่านโปรแกรม Control Panel...
ถ้าต้องการแสดง error บนหน้าเว็บเพจของ php จะต้องทำอย่างไรบ้าง
คุณสามารถทำได้โดย 1. สร้างไฟล์ .htaccess 2. โดยในไฟล์จะต้องมีข้อความดังต่อไปนี้ php_flag...
ถ้าต้องการให้ Register_Globals on จะต้องทำอย่างไรบ้าง
คุณสามารถทำได้โดย 1. สร้างไฟล์ .htaccess 2. โดยในไฟล์จะต้องมีข้อความดังต่อไปนี้ php_flag...