phpMyadmin อ่านภาษาไทยไม่ออกครับ

เริ่มโดย paiboonkik, 03 กรกฎาคม 2013, 09:53:42

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

paiboonkik

พอดีได้โปรแกรม php mysql มา  มีปัญหา เวลารับค่าจากฟอร์ม เป็นภาษาไทย แล้วกด save พอไปเปิดดูที่ database ภาษาไทยอ่านไม่ออกครับ แต่เวลา query ผ่านตัวโปรแกรมแสดงผลออกมาเป็นภาษาไทยได้ ปัญหาคือเวลา backup ข้อมูลออกมา field ที่เป็นภาษาไทย มันอ่านไม่ออกครับ ไม่ทราบว่าจะแก้ไขอย่างไร ตัวโปรแกรมก็ set ให้อ่าน utf-8 ฐานช้อมูลก็เปลี่ยนเป็น utf8_general_ci แล้ว แต่เวลา บันทึกลง database กลับเป็นภาษาอะไรไม่รู้ แต่เวลาเรียกแสดงผล กลับอ่านไทยได้ ไม่ทราบว่ามีใครเจอเคสนี้ไหมครับ

รายละเอียด ที่ใช้

phpMyAdmin - 2.10.3

MySQL client version: 5.0.51a

รุ่นของเซิร์ฟเวอร์: 5.0.51b-community-nt-log
Protocol version: 10
เซิร์ฟเวอร์: localhost via TCP/IP
เว็บ Trip And Hotel จองที่พัก ออนไลน์ โรงแรม รีสอร์ท ประหยัดสูงสุด 75% ที่ http://www.tripandhotel.com
เว็บ เครื่องซักผ้าอุตสาหกรรม  http://www.xn--12cahmu5d5b2blga5fnve5dtd8f2a0n9g3a.com
เว็บแลกเปลี่ยนประสบการณ์รถยนต์ Chevrolet Sonic ที่  http://www.chevysonic-club.com
เว็บเสื้อผ้าแฟชั่นสตรี เสื้อผ้าแฟชั่นสตรี.com ที่ http://xn--b3cwlkp1a7bew7bi7bp8jua9ijc.com/

esanza.com

#1
บันทึกลง 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');
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => [direct=https://support.hostatom.com/aff.php?aff=456]โฮสอะตอม[/direct]

paiboonkik

อ้างถึงจาก: esanza.com ใน 03 กรกฎาคม 2013, 09:57:32
บันทึกลง 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 มัน อ่านภาษาไทยไม่ออก
เว็บ Trip And Hotel จองที่พัก ออนไลน์ โรงแรม รีสอร์ท ประหยัดสูงสุด 75% ที่ http://www.tripandhotel.com
เว็บ เครื่องซักผ้าอุตสาหกรรม  http://www.xn--12cahmu5d5b2blga5fnve5dtd8f2a0n9g3a.com
เว็บแลกเปลี่ยนประสบการณ์รถยนต์ Chevrolet Sonic ที่  http://www.chevysonic-club.com
เว็บเสื้อผ้าแฟชั่นสตรี เสื้อผ้าแฟชั่นสตรี.com ที่ http://xn--b3cwlkp1a7bew7bi7bp8jua9ijc.com/

anatasia

#3
ตอนรับข้อมูลลงฟอร์ม ต้องเป็น utf-8 ด้วยนะครับ

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

บางทีมันก็เป็นบางทีมันก็ไม่เป็น แปะไว้ทุกไฟล์เลยดีที่สุด

esanza.com

#4
อ้างถึงจาก: anatasia ใน 03 กรกฎาคม 2013, 10:08:51
ตอนรับข้อมูลลงฟอร์ม ต้องเป็น utf-8 ด้วยนะครับ

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

บางทีมันก็เป็นบางทีมันก็ไม่เป็น แปะไว้ทุกไฟล์เลยดีที่สุด
อ้างถึงจาก: paiboonkik ใน 03 กรกฎาคม 2013, 10:06:44
อ้างถึงจาก: esanza.com ใน 03 กรกฎาคม 2013, 09:57:32
บันทึกลง 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 บันทึกลงฐานข้อมูลให้ผมหน่อยครับ
เดี๋ยวช่วยดูใ้ห้ครับ
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => [direct=https://support.hostatom.com/aff.php?aff=456]โฮสอะตอม[/direct]

smart999

อ้างถึงจาก: esanza.com ใน 03 กรกฎาคม 2013, 10:14:18
อ้างถึงจาก: anatasia ใน 03 กรกฎาคม 2013, 10:08:51
ตอนรับข้อมูลลงฟอร์ม ต้องเป็น utf-8 ด้วยนะครับ

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

บางทีมันก็เป็นบางทีมันก็ไม่เป็น แปะไว้ทุกไฟล์เลยดีที่สุด
อ้างถึงจาก: paiboonkik ใน 03 กรกฎาคม 2013, 10:06:44
อ้างถึงจาก: esanza.com ใน 03 กรกฎาคม 2013, 09:57:32
บันทึกลง 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 บันทึกลงฐานข้อมูลให้ผมหน่อยครับ
เดี๋ยวช่วยดูใ้ห้ครับ

ลองใช้ตัวนี้ดูครับผมว่าใช้ได้นะผมก็ใช้อยู่ตอนนี้

http://www.4shared.com/file/-zKlLCgO/xampp-win32-181-vc9-installer.html :wanwan013:

therockwee

ใน Database ใช่ tis620_thai_ci หรือป่าวครับ
รับทำเว็บไซต์ในราคาถูก สนใจติดต่อ 096-882-3982 ID Line : kaweerain