|
|
|
สอบถามเรือ่งภาษาไทยใน php คับ ไม่สามารถแสดงผลภาษาไทยได้แต่แสดงเป็น ???? เเทนคับ |
|
|
|
|
|
|
|
ใส่ mysql_query("SET NAMES UTF8"); ต่อจาก mysqli_select_db($cn, "book"); ค่ะ
|
|
|
|
|
Date :
2010-12-26 16:04:08 |
By :
redmod |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้เลยครับ ทำอย่างไรดี เหมือนเดิม
|
|
|
|
|
Date :
2010-12-26 17:48:54 |
By :
dekchai |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ในหน้าแสดงผลได้แล้วครับ แต่ในหน้า phpMyadmin เป็นตัวอ่านไม่ออกคับ à¸à¸à¸à¸à¸à¸ แบบนี้คับ แก้ตรงไหนดี
|
|
|
|
|
Date :
2010-12-26 17:52:28 |
By :
dekchai |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองใส่แล้ว insert ข้อมูลเข้าไปใหม่น่ะครับ
|
|
|
|
|
Date :
2010-12-26 18:20:27 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำแล้วเหมือนเดิมคับ ทำเหมือนที่บอกทุกอย่างคับ ตอนนี้หน้าแสดงผลและหน้า phpmyadmin เป็นภาษาอ่านไม่ออกคับ
|
|
|
|
|
Date :
2010-12-26 20:35:00 |
By :
dekchai |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปลี่ยน code ก่อนจะทำการ insert ข้อมูลดูครับ
Code (PHP)
$conn = mysql_connect("localhost","root","");
$db = mysql_select_db("database",$conn);
mysql_query("SET NAMES UTF8");
mysql_db_query($db,"SET NAMES UTF8");
ประมาณนี้
|
|
|
|
|
Date :
2010-12-26 20:46:29 |
By :
lightkung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ หน้าแสดงผลเป็นไทยหมดแล้ว ขอบคุณมากคับ แต่เหลืออีกปัญหา ทางฝั่ง PHPmyadmin เป็นภาษาอ่านไม่ออก ผมได้ตั้งเป็น utf8_unicode_ci ตัวนี้คับ
|
|
|
|
|
Date :
2010-12-26 21:25:01 |
By :
dekchai |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ายังไม่ได้ลอง ดรัม ตารางมาให้ดูหน่อย
|
|
|
|
|
Date :
2010-12-27 13:48:57 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
$COUNT_DB["host"] = "localhost";
$COUNT_DB["user"] = "xxxx";
$COUNT_DB["pass"] = "xxxx";
$COUNT_DB["dbName"] = "xxxx";
$link = mysql_connect($COUNT_DB["host"],$COUNT_DB["user"],$COUNT_DB["pass"]);
mysql_select_db($COUNT_DB["dbName"]);
mysql_db_query($COUNT_DB["dbName"],"SET NAMES tis620"); //// <!=== ตรงนี้ไว้เซตค่าภาษาไทย ใน database
?>
insert ต้องทำผ่านจากหน้าเว็บไซต์คับ ผ่าน form จะเป็นภาษาไทย แต่ถ้า insert โดยตรงใน PHPMYADMIN ต้องตั้งค่าเป็น Tis 620 ซะก่อน
|
|
|
|
|
Date :
2010-12-27 15:14:31 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|