ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์ProgrammingphpMyadmin อ่านภาษาไทยไม่ออกครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: phpMyadmin อ่านภาษาไทยไม่ออกครับ  (อ่าน 4912 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
paiboonkik
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 411



ดูรายละเอียด เว็บไซต์
« เมื่อ: 03 กรกฎาคม 2013, 09:53:42 »

พอดีได้โปรแกรม 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
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 270
ออฟไลน์ ออฟไลน์

กระทู้: 3,672



ดูรายละเอียด
« ตอบ #1 เมื่อ: 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');
« แก้ไขครั้งสุดท้าย: 03 กรกฎาคม 2013, 09:58:04 โดย esanza.com » บันทึกการเข้า

ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => โฮสอะตอม
paiboonkik
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 411



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 03 กรกฎาคม 2013, 10:06:44 »

บันทึกลง 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
สมุนแก๊งเสียว
*

พลังน้ำใจ: 58
ออฟไลน์ ออฟไลน์

กระทู้: 768



ดูรายละเอียด
« ตอบ #3 เมื่อ: 03 กรกฎาคม 2013, 10:08:51 »

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

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

บางทีมันก็เป็นบางทีมันก็ไม่เป็น แปะไว้ทุกไฟล์เลยดีที่สุด
« แก้ไขครั้งสุดท้าย: 03 กรกฎาคม 2013, 10:09:31 โดย anatasia » บันทึกการเข้า

esanza.com
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 270
ออฟไลน์ ออฟไลน์

กระทู้: 3,672



ดูรายละเอียด
« ตอบ #4 เมื่อ: 03 กรกฎาคม 2013, 10:14:18 »

ตอนรับข้อมูลลงฟอร์ม ต้องเป็น 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 บันทึกลงฐานข้อมูลให้ผมหน่อยครับ
เดี๋ยวช่วยดูใ้ห้ครับ
« แก้ไขครั้งสุดท้าย: 03 กรกฎาคม 2013, 10:15:46 โดย esanza.com » บันทึกการเข้า

ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => โฮสอะตอม
smart999
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 44



ดูรายละเอียด
« ตอบ #5 เมื่อ: 03 กรกฎาคม 2013, 11:30:49 »

ตอนรับข้อมูลลงฟอร์ม ต้องเป็น 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 บันทึกลงฐานข้อมูลให้ผมหน่อยครับ
เดี๋ยวช่วยดูใ้ห้ครับ


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

http://www.4shared.com/file/-z...p-win32-181-vc9-installer.html wanwan013
บันทึกการเข้า
therockwee
คนรักเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 185



ดูรายละเอียด
« ตอบ #6 เมื่อ: 03 กรกฎาคม 2013, 11:44:16 »

ใน Database ใช่ tis620_thai_ci หรือป่าวครับ
บันทึกการเข้า

รับทำเว็บไซต์ในราคาถูก สนใจติดต่อ 096-882-3982 ID Line : kaweerain
หน้า: [1]   ขึ้นบน
พิมพ์