|
|
|
ปัญหาเดิมๆ ปัญหา ภาษาต่างดาว จะต้องแก้ยังไงถึงจะแสดงออกมาเป็นไทย |
|
|
|
|
|
|
|
Code (PHP)
// ใส่แท็กนี้ ใน เว็บเพจ ด้วยน่ะครับ
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
// set database เป็น utf-8 ด้วยน่ะครับ
mysql_connect($host,$user,$pass) or die ("ไม่สามารถติดต่อเซิร์ฟเวอร์ไม่ได้");
mysql_select_db($db) or die ("ติอต่อฐานข้อมูลไม่ได้");
$cs1 = "SET character_set_results=utf8";
mysql_query($cs1) or die('Error query: ' . mysql_error());
$cs2 = "SET character_set_client = utf8";
mysql_query($cs2) or die('Error query: ' . mysql_error());
$cs3 = "SET character_set_connection = utf8";
mysql_query($cs3) or die('Error query: ' . mysql_error());
date_default_timezone_set('Asia/Bangkok')
|
ประวัติการแก้ไข 2012-02-23 12:51:00
|
|
|
|
Date :
2012-02-23 12:49:01 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ
Code (PHP)
ผมไม่เข้าใจส่วนตรงนี้ครับ
mysql_connect($host,$user,$pass) or die ("ไม่สามารถติดต่อเซิร์ฟเวอร์ไม่ได้");
mysql_select_db($db) or die ("ติอต่อฐานข้อมูลไม่ได้");
$cs1 = "SET character_set_results=utf8";
mysql_query($cs1) or die('Error query: ' . mysql_error());
$cs2 = "SET character_set_client = utf8";
mysql_query($cs2) or die('Error query: ' . mysql_error());
$cs3 = "SET character_set_connection = utf8";
mysql_query($cs3) or die('Error query: ' . mysql_error());
date_default_timezone_set('Asia/Bangkok')
คือให้ผมเพิ่มเข้าไปใน code หรือครับ
|
|
|
|
|
Date :
2012-02-23 13:04:00 |
By :
gofgof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แทน Connection หรือ แทน config เดิมเลยน่ะครับ ขอบคุณครับ
|
|
|
|
|
Date :
2012-02-23 13:20:29 |
By :
gofgof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับใส่แท็กนี้
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
ใน เว็บเพจทุกหน้าแล้ว
ใส่ mysql_query("set NAMES UTF-8"); ใน INSERT แล้ว
set database เป็น utf-8 แล้ว
ผลออกมาแสดงออกมาทาง เว็บเพจ เป็น ไทย แต่ พอ INSERT เข้าใน DB เป็นภาษาต่างดาว
ลอง ใส่
mysql_connect($host,$user,$pass) or die ("ไม่สามารถติดต่อเซิร์ฟเวอร์ไม่ได้");
mysql_select_db($db) or die ("ติอต่อฐานข้อมูลไม่ได้");
$cs1 = "SET character_set_results=utf8";
mysql_query($cs1) or die('Error query: ' . mysql_error());
$cs2 = "SET character_set_client = utf8";
mysql_query($cs2) or die('Error query: ' . mysql_error());
$cs3 = "SET character_set_connection = utf8";
mysql_query($cs3) or die('Error query: ' . mysql_error());
date_default_timezone_set('Asia/Bangkok')
แล้ว แสดงออกมาไม่เป็นไ่ทย ครับ
|
|
|
|
|
Date :
2012-02-23 15:47:29 |
By :
gofgof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|