ถ้าดาต้าเบสที่แบ็คอัพมาเป็นภาษาต่างดาว à¹à¸™à¸°à¸™à¸³à¸•ัวเà¸à¸‡à¸à¸ แบบนี้
มีวิธีแก้ไขอย่างไรให้เป็นภาษาปกติตอนเอามาลงที่เวบใหม่ คือตอนนี้เข้าไปทำอะไรกับโฮสต์เก่าไม่ได้แล้วอ่ะค่ะ เกี่ยวมาได้แค่ดาต้าเบส :-X
ที่เดิมมันเป็น CHARSET=latin1
ตอนนี้แก้ให้เป็น CHARSET=utf8 COLLATE=utf8_general_ci แต่ตัวขยึกขยือนั่นยังแก้ไขไม่ได้เลยค่ะ
มีวิธีเดียวคับ คือ ...... สร้างดาต้าเบสใหม่ ;D
ถ้าลง wp ทาง fantastis ทีไร ต้องยอมสร้าง db ใหม่ แล้วลง wp เองทุกที :P
ู
ปล. รอผู้รู้มาบอก :-[
ดัน อึ๊บๆ
ดูไฟล์ที่แบ็คอัพมาว่า เป็นภาษาไทยบ่
ถ้าเป็นต่างดาว ก็จบกัน
ถ้าเป็นไทยก็ ดู ที่ database
CHARSET=utf8 COLLATE=tis620_thai_ci
อ้างถึงจาก: zoomman ใน 21 สิงหาคม 2009, 11:27:01
ดูไฟล์ที่แบ็คอัพมาว่า เป็นภาษาไทยบ่
ถ้าเป็นต่างดาว ก็จบกัน
ถ้าเป็นไทยก็ ดู ที่ database
CHARSET=utf8 COLLATE=tis620_thai_ci
เป็นต่างดาวอ่ะค่ะ
:-X
นึกว่าจะมีโปรแกรมหรือวิธีช่วยแปลกลับเป็นไทย :'(
ลองเปิดดูกับ notepad ว่าเป็นไทยอะเปล่า ถ้าไม่ได้จบกัน
ถ้าเป็นไทย ใช้ MYSQL-front หรือลอง Import ใน localhost ดูครับ แล้ว Export ออกมาใหม่
อ้างถึงจาก: WPDSign ใน 21 สิงหาคม 2009, 11:52:37
ลองเปิดดูกับ notepad ว่าเป็นไทยอะเปล่า ถ้าไม่ได้จบกัน
ถ้าเป็นไทย ใช้ MYSQL-front หรือลอง Import ใน localhost ดูครับ แล้ว Export ออกมาใหม่
สิ้นหวังแล้วสินะ :'(
อ้างถึงจาก: WPDSign ใน 21 สิงหาคม 2009, 11:52:37
ลองเปิดดูกับ notepad ว่าเป็นไทยอะเปล่า ถ้าไม่ได้จบกัน
ถ้าเป็นไทย ใช้ MYSQL-front หรือลอง Import ใน localhost ดูครับ แล้ว Export ออกมาใหม่
เพิ่มเติม เปิดใน notepad แล้วเซฟเป็น utf ก่อนแล้วค่อยเปิดดูนะครับ
พาไปลงทะเบียน ภาษาต่างดาว เอ้ย นั่นมันคนต่างด้าว
จริงๆ แล้วมันต้องเป็นภาษาอะไรล่ะครับ
mysql_connect($host, $my_user, $my_pass) or die(mysql_error());
mysql_select_db($my_db) or die(mysql_error());
mysql_query("set character_set_results=utf8");
mysql_query("set character_set_connection=utf8");
mysql_query("set character_set_client=utf8");
หาก เว็บของเราตั้ง
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
เป็นอะไร ก็เปลี่ยน ตรง utf8 หากเป็น tis-620 ก็ใส่เป็น tis620
>:( >:( มาดูไว้ด้วย