ปัญหา การแสดงผล ภาษาไทย MySql เป็น ????

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

User avatar
wutthichai
PHP Newbie
PHP Newbie
Posts: 8
Joined: 01/01/1970 7:00 am

ปัญหา การแสดงผล ภาษาไทย MySql เป็น ????

Post by wutthichai »

การแก้ปัญหา การแสดงผล ภาษาไทย MySql เป็น ????

สำหรับ MySql เวอร์ชั่น ตั้ง แต่ 4.1 ขึ้นมา เนื่องจาก ทาง MySql ได้เปลี่ยนรูปแบบ การ เก็บ ข้อมูล ที่ เป็นอักขระ ใหม่ จาก เวอร์ชั่นเดิม ทำให้ การเก็บและ แสดงผล ของ บางภาษา เช่น thai เป็น ???
เราสามารถ แสดง Character Set Support ได้ด้วย
SHOW VARIABLES LIKE 'character%';
วิธี การ แก้คือ
1.กลับไปใช้ เวอร์ชั่น 4.0 หรือน้อย กว่า แนะนำให้ใช้ 4.0.27
2.ใช้ Character Set เป็น utf-8
3.เพิ่ม คำสั่งนี้ในขั้นตอนการติดต่อ ฐานข้อมูล
$charset = "SET character_set_results=tis620";
mysql_query($charset) or die('Invalid query: ' . mysql_error());

พึ่งฝึกทำคับงมมาหลายวันกว่าจะต่อกับฐานข้อมูลได้แต่ก็เจอปัญหานี้อีก พอจะมีวิธีอื่นนอกจากวิธีนี้มั๊ยคับ พอดีผมใช้XAMPP ที่เค้าเซ็ตมาเป็นชุดจะหาตัวเก่ามาลงมาก็อาจจะทำไม่เป็น
<?

$link=mysql_connect("localhost","root","");
if(!$link)
{
print("Error connecting to MySQL");
exit();
}
else
{
print("MySQL OK<br>");

mysql_select_db("quiz",$link);
$sql="SELECT * FROM student";

$result=mysql_query($sql,$link);
$n=mysql_num_rows($result);


}
$row=mysql_fetch_row($result);

print("สวัสดีคุณ $row[2]]<br>");


mysql_close($link)

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 24429
Joined: 22/09/2008 6:18 pm
Contact:

Post by mindphp »

ลองทำตาม ข้อ 3 หรือยัง ครับ
ใช้ XAMPP ลงอะไรเวอร์ชั่นไหน มั่งครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

User avatar
wutthichai
PHP Newbie
PHP Newbie
Posts: 8
Joined: 01/01/1970 7:00 am

Post by wutthichai »

ทำตามข้อ 3 แก้ได้แล้วคับขอบคุณคับ
ใช้XAMPP ตัวที่มีให้โหลดล่าสุดคับ

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “SQL - Database”

Who is online

Users browsing this forum: No registered users and 2 guests