GORAGOD.com
freelance, web developer, web designer, hosting, domain name
Home
Host & Domain
Portfolio
ขอถามหน่อยคับ
Home
Forum
ขอถามหน่อยคับ
hesheit
คือว่าผมทำฟอร์ม insert ข้อมูล
เวลา insert(ผมพิมเปนภาษาไทยลงไป) แล้วมันไม่ขึ้นในฐานข้อมูล
แต่ถ้าพิมเปนภาษาอังกฤษมันขึ้นคับ
มานเปนเพราะอะไรคับ
แก้ยังไงคับ
judy
<?
$link=mysql_connect("localhost","root","1234");
mysql_select_db("my_library_db",$link);
mysql_query("SET NAMES 'TIS620'");
?>
เขียน connevtion.php อย่างนี้ครับ
header("Content-Type: text/plain; charset=tis-620")
และใส่ตรง header ครับ
Penthai [PHP]
mysql_query("SET NAMES 'TIS620'");
แต่บาง server ก็ใช้ไม่ได้นะครับ บอกไว้ก่อน อิอิ
ทางที่ดีใช้เป็น UTF-8 จะดีกว่านะคับ
goragod
ลอง echo query ก่อน insert มาดูก่อนครับ ว่า มันได้ query เป็นอย่างไร
อาจนำ query ที่ได้ไปทดสอบบน phpmyadmin ดูก่อนก็ได้ ว่า query ผิดตรงไหน
hesheit
ขอบคุนมากคับ
แก้ได้แล้วคับใช้เป็น UTF-8 คับ
ความคิดเห็น
รายละเอียด
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^
เขียน connevtion.php อย่างนี้ครับ
header("Content-Type: text/plain; charset=tis-620")
และใส่ตรง header ครับ
แต่บาง server ก็ใช้ไม่ได้นะครับ บอกไว้ก่อน อิอิ
ทางที่ดีใช้เป็น UTF-8 จะดีกว่านะคับ
อาจนำ query ที่ได้ไปทดสอบบน phpmyadmin ดูก่อนก็ได้ ว่า query ผิดตรงไหน
แก้ได้แล้วคับใช้เป็น UTF-8 คับ