ตอนรับข้อมูลลงฟอร์ม ต้องเป็น utf-8 ด้วยนะครับ
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
บางทีมันก็เป็นบางทีมันก็ไม่เป็น แปะไว้ทุกไฟล์เลยดีที่สุด
บันทึกลง database กลับเป็นภาษาอะไรไม่รู้ ส่วนมากผมใช้ UTF8 ครับ
$mysqlconn=@mysql_connect($mysql_host,$mysql_user,$mysql_pass) or die(mysql_error('Connect host error.'));
@mysql_select_db($mysql_db,$mysqlconn) or die(mysql_error('Connect data error.'));
@mysql_query('SET NAMES UTF8');
ผมก็ set เป็น utf-8 ทั้งหมดแล้วนะครับ แต่ตัว Database มัน อ่านภาษาไทยไม่ออก
ถ้าเป็นไปได้ส่งไฟล์ form กับ code บันทึกลงฐานข้อมูลให้ผมหน่อยครับ
เดี๋ยวช่วยดูใ้ห้ครับ