A-AA+then

รบกวนสอบถามเวลาดึงข้อมูลจาก database ( php 5 )

2,557
รบกวนสอบถามเวลาดึงข้อมูลจาก database หากคลิกขวาเลือกที่ encoding > unicode (UTF-8)  แล้วตัวหนังสือจะแสดงไม่ปกติตามรูปครับ

แก้ไขยังไงได้บ้างอ่ะครับ ขอบคุณครับ

6 ความคิดเห็น

เพิ่มเติมครับเวลา search ข้อมูลจะแสดงตัวอักษรแปลก ๆ ตามรูป
1

แต่หากคลิกขวาเลือกที่ encoding > unicode (UTF-8) แล้วจะได้ตามรูปครับ แก้ยังไงได้บ้างครับ

2

ลองเอาโค้ดนี้ไปใส่ในแท็ค ส่วน <head>...</head> ในหน้านั้นดูครับ ดูว่าใช้ได้หรือเปล่า

<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
3

ใส่แล้วก็ไม่ได้ครับ

4

เก็บข้อมูลแบบใดไว้ครับ

เก็บ UTF8 เพจต้องเป้น UTF-8
เก็บแบบ TIS เพจก็ต้องเป็น TIS ครับ

แนะนำให้ Insert ข้อมูลผ่าน Browser มากว่ากระทำผ่าน phpMyAdmin ครับ
5

อย่างของผมเซ็ตเป็น tis620 โดยโค้ดที่ผมติดต่อกับฐานข้อมูลก็จะประมาณนี้

$dbserver='localhost';
$dbuser='root';
$dbname='db';
$dbpw='root';

mysql_connect($dbserver,$dbuser,$dbpw) or die("connect mysql ไม่ได้");
mysql_select_db($dbname);  //เลือกฐานข้อมูล
mysql_query("set NAMES tis620"); //เลือกภาษาไทย สำคัญที่บรรทัดนี้แหละครับ
 

6
^