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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingผมเปลี่ยน Collation ใน DB จากเดิม latin1_swedish_ci เป็น utf8_unicode_ci ภาษากลายเป็น ???
หน้า: [1] 2  ทั้งหมด   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ผมเปลี่ยน Collation ใน DB จากเดิม latin1_swedish_ci เป็น utf8_unicode_ci ภาษากลายเป็น ???  (อ่าน 2449 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
clickfive
สมุนแก๊งเสียว
*

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

กระทู้: 700



ดูรายละเอียด เว็บไซต์
« เมื่อ: 10 กุมภาพันธ์ 2012, 09:09:09 »

ผมเปลี่ยน Collation ใน DB จากเดิม latin1_swedish_ci    เป็น utf8_unicode_ci ภาษากลายเป็น Huh?
พอเปลี่ยนกลับมาเป็น latin1_swedish_ci เหมือนเดิม เปลี่ยนไม่ได้แล้วอ่ะ มันก็ยังกลายเป็น Huh? เหมือนเดิมอ่ะ

โฮส เค้าเซ็ตมาให้เป็น  latin1_swedish_ci ตั้งแต่แรก ลืมดู

ผู้รู้ ช่วยแก้หน่อยครับ ผมลองหลายครั้งแล้ว ไม่ได้
บันทึกการเข้า

koncept
สมุนแก๊งเสียว
*

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

กระทู้: 935



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 10 กุมภาพันธ์ 2012, 09:22:21 »

เป็นตัว Huh?  อยู่ใน bass หรอคับ หรืออยู่ที่ตัว script
บันทึกการเข้า

ฟรีใบงาน แผนการสอน ฟรีใบงาน แผนการสอน
Back link, Text Link Ads เพียง 1999 บาทต่อปี การศึกษา
แหล่งเครื่องมือสร้างแบคลิงก์แห่งแรกในเอเชียใต้ เว็บไซต์เกสต์โพสต์ เครื่องมือสร้างแบคลิงก์
เครื่องมือสร้างแบคลิงก์ เว็บไซต์เกสต์โพสต์ 
shopmun
Verified Seller
สมุนแก๊งเสียว
*

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

กระทู้: 887



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 10 กุมภาพันธ์ 2012, 09:37:40 »

ดูในสคริปด้วยครับว่าแต่ละหน้าเป็น utf8_unicode_ci
บันทึกการเข้า

เสียงตอบรับจากผู้ใช้บริการโพส เปลี่ยนเบอร์โทรเป็น 0816244893 นะครับ
ตลาดรถ
clickfive
สมุนแก๊งเสียว
*

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

กระทู้: 700



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 10 กุมภาพันธ์ 2012, 12:56:11 »

..........
บันทึกการเข้า

icyphone
คนรักเสียว
*

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

กระทู้: 139



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 10 กุมภาพันธ์ 2012, 12:57:54 »

ตอนเก็บ เก็บเป็น utf8 หรือเปล่าครับ
บันทึกการเข้า

แค่เธอผู้ไม่แพ้
4 Mine K
ลุงหมี
คนรักเสียว
*

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

กระทู้: 125



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 10 กุมภาพันธ์ 2012, 12:59:30 »

ลอง utf8_general_ci หรือยังครับ?
บันทึกการเข้า

clickfive
สมุนแก๊งเสียว
*

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

กระทู้: 700



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 10 กุมภาพันธ์ 2012, 14:59:05 »

เก็บ และแสดงผลเป็น windows-874

Collation ใน DB latin1_swedish_ci
บันทึกการเข้า

jim_no1
สมุนแก๊งเสียว
*

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

กระทู้: 857



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 10 กุมภาพันธ์ 2012, 15:16:30 »

หมายความว่า ตรงไหนของเวปเพจเรา มีการพิมพ์ภาษาไทย ก็จะเป็น
"?" ใช่หรือป่าวครับ
ถ้าใช่ ของผมก็เป็นเหมือนกัน
บันทึกการเข้า

Lufy W23
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,200



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 10 กุมภาพันธ์ 2012, 15:28:43 »

โค๊ด:
http://joomla-webmaster.blogspot.com/2009/06/how-to-change-database-collation-to-utf.html
ลองทำตามนี้ดูครับ อาจช่วยได้ผมลองทำก็ได้นะ ลองดูครับ wanwan003
บันทึกการเข้า

jim_no1
สมุนแก๊งเสียว
*

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

กระทู้: 857



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 10 กุมภาพันธ์ 2012, 16:57:58 »

โค๊ด:
http://joomla-webmaster.blogspot.com/2009/06/how-to-change-database-collation-to-utf.html
ลองทำตามนี้ดูครับ อาจช่วยได้ผมลองทำก็ได้นะ ลองดูครับ wanwan003
ไม่มีที่เป็นของ smf บ่างหรือท่าน เพราะผมเองก็ยังมึนอยู่เหมือนกันเรื่องนี้
บันทึกการเข้า

MeenyFancy
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,270



ดูรายละเอียด
« ตอบ #10 เมื่อ: 11 กุมภาพันธ์ 2012, 03:03:05 »

ลอง charset เปลี่ยนที่ html ไฟล์ เป็น utf-8 ละยังครับ
บันทึกการเข้า

tnatip
Newbie
*

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

กระทู้: 31



ดูรายละเอียด
« ตอบ #11 เมื่อ: 11 กุมภาพันธ์ 2012, 04:25:52 »

เป็นเหือมนกันเลย กำลังหาทางแก้อยู่เลย
บันทึกการเข้า
jim_no1
สมุนแก๊งเสียว
*

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

กระทู้: 857



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 12 กุมภาพันธ์ 2012, 22:21:10 »

ลอง charset เปลี่ยนที่ html ไฟล์ เป็น utf-8 ละยังครับ
ลองแล้วครับ แต่่ว่าทำทีไร เป็นปัญหาทุกที ภาษาน่ะไม่มีอะไรนะ แต่ว่าปัญหาที่จะเกิดขึ่นแน่ ๆ ก็คือโค๊ตที่เป็นภาษาอังกฤษ บางตัวจะเกิดปัญหา ยกตัวอย่างเช่น capcha ของ smf ตอนที่สมัครสมาชิกน่ะครับ จะหายไปเลย แล้วบางครั้ง ก็จะเกิดปัญหาตรงโค๊ตบางหน้า ( ตรง Theme ) ทั้งที่หน้าอื่น ก็ใช้เหมือนกัน แต่จะเกิดปัญหาที่ว่าเนี่ย เป็นบางหน้า แล้วก็บางครั้งด้วยน่ะครับ
บันทึกการเข้า

jim_no1
สมุนแก๊งเสียว
*

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

กระทู้: 857



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 12 กุมภาพันธ์ 2012, 22:21:44 »

เป็นเหือมนกันเลย กำลังหาทางแก้อยู่เลย
ไชโย มีคนที่เป็นเหมือนกันเลย นึกว่าเป็นที่เราคนเดียวซะอีก
บันทึกการเข้า

AbuseMan
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,103



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 12 กุมภาพันธ์ 2012, 23:02:03 »

ถ้าเปลี่ยนใน phpMyAdmin โดยตรงแล้วล่ะก็ทำใจได้เลย อิอิ

บันทึกการเข้า

ฟังเพลงออนไลน์ : เว็บเพลงออนไลน์ที่คุณขอฟังเพลงได้ด้วยตัวคุณเอง
ห้องแชท : บริการฟรีห้องแชทสำหรับติดเว็บ
เพลงใหม่ : เพลงใหม่ เพลงฮิต
บ้านคุ้มค่า : ลงประกาศขายบ้าน ที่ดิน พร้อมอัพเดทโครงการบ้านและคอนโดใหม่ที่น่าสนใจ
jim_no1
สมุนแก๊งเสียว
*

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

กระทู้: 857



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 12 กุมภาพันธ์ 2012, 23:59:52 »

ถ้าเปลี่ยนใน phpMyAdmin โดยตรงแล้วล่ะก็ทำใจได้เลย อิอิ
มึนยิ่งกว่าเก่าอีก....
บันทึกการเข้า

LifeGood
สมุนแก๊งเสียว
*

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

กระทู้: 574



ดูรายละเอียด
« ตอบ #16 เมื่อ: 13 กุมภาพันธ์ 2012, 00:09:12 »

ผมจะบอกวิธีแก้ง่าย ๆ กรณีที่ใน phpmyadmin ยังเป็นภาษาไทยอยู่นะครับ ก่อนอื่นเปลี่ยน charset ในเว็บเป็น utf-8 ก่อน จากนั้นเข้า phpmyadmin แล้ว export ดาต้าเบสออกมาแล้วเปิดไฟล์ ทำการค้นหาและแทนที่ latin1_swedish_ci เป็น utf8_unicode_ci จากนั้นลบดาต้าเดิมเบสใน phpmyadmin ทิ้ง ให้สร้างใหม่แล้ว import ไฟล์ที่เราแก้ไขซะ แค่นี้เองครับ ทำไมต้องไปทำอะไรให้ยุ่งยากมากมายกันนะ

แต่ถ้าเป็น ?? ไปแล้วลอง

http://www.google.co.th/search...l1l3l3l0l365l2840l1.0.7.3l11l0

โชคดีครับ
« แก้ไขครั้งสุดท้าย: 13 กุมภาพันธ์ 2012, 00:11:19 โดย LifeGood » บันทึกการเข้า

รับงาน PHP Programming ฟรีแลนซ์ จากโปรแกรมเมอร์ประสบการณ์กว่า 8 ปี ชำนาญเฟรมเวิร์ค CI ปรับแต่งได้ทุก CMS รับทั้งงานเล็กและงานใหญ่ในราคาเพื่อนฝูง รับทีละงาน ไม่พอกหางหมู เสร็จตรงเวลาแน่นอน แจ้งความคืบหน้าและอัพเดทความคืบหน้าของงานทุก 3 วัน สนใจ PM มาครับ!!!
EntServ
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,366



ดูรายละเอียด
« ตอบ #17 เมื่อ: 13 กุมภาพันธ์ 2012, 00:33:39 »

PHPMyadmin แหง๋ๆๆ ทำใจครับ มันแปลงข้อมูลไปหมดแล้ว ยิ่งทำกลับไปกลับมา ยิ่งเอาคืนยาก

 Cry
บันทึกการเข้า

รับทำระบบ Streaming Server อยากได้เว็บสตรีมมิ่งหล่อๆ ติดต่อ PM ครับ
DataCenterAsia.com
ก๊วนเสียว
*

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

กระทู้: 229



ดูรายละเอียด เว็บไซต์
« ตอบ #18 เมื่อ: 13 กุมภาพันธ์ 2012, 00:41:51 »

ถ้าอยู่ ๆ แปลงจาก latin1_swedish_ci เป็น utf8_unicode_ci มันก็จะมองเห็นเป็น latin ครับ
ซึ่งแบบนี้ บ้างทีแก้การแสดงผลนิดหน่อยก็ใช้ได้แล้วครับ

ลองใช้ phpmyadmin export ออกมาดูครับ ถ้า script ที่ export ออกมาไม่เป็น Huh? ก็ยังมีวิธีแปลงกลับได้ครับ
แต่ถ้าเป็น Huh? ก็หาเอาข้อมูล backup มาใช้ล่ะกันครับ เพราะแก้อะไรไม่ได้แล้ว
บันทึกการเข้า
jim_no1
สมุนแก๊งเสียว
*

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

กระทู้: 857



ดูรายละเอียด เว็บไซต์
« ตอบ #19 เมื่อ: 14 กุมภาพันธ์ 2012, 11:04:12 »

ผมจะบอกวิธีแก้ง่าย ๆ กรณีที่ใน phpmyadmin ยังเป็นภาษาไทยอยู่นะครับ ก่อนอื่นเปลี่ยน charset ในเว็บเป็น utf-8 ก่อน จากนั้นเข้า phpmyadmin แล้ว export ดาต้าเบสออกมาแล้วเปิดไฟล์ ทำการค้นหาและแทนที่ latin1_swedish_ci เป็น utf8_unicode_ci จากนั้นลบดาต้าเดิมเบสใน phpmyadmin ทิ้ง ให้สร้างใหม่แล้ว import ไฟล์ที่เราแก้ไขซะ แค่นี้เองครับ ทำไมต้องไปทำอะไรให้ยุ่งยากมากมายกันนะ

แต่ถ้าเป็น ?? ไปแล้วลอง

http://www.google.co.th/search...l1l3l3l0l365l2840l1.0.7.3l11l0

โชคดีครับ

PHPMyadmin แหง๋ๆๆ ทำใจครับ มันแปลงข้อมูลไปหมดแล้ว ยิ่งทำกลับไปกลับมา ยิ่งเอาคืนยาก :'(

ถ้าอยู่ ๆ แปลงจาก latin1_swedish_ci เป็น utf8_unicode_ci มันก็จะมองเห็นเป็น latin ครับ
ซึ่งแบบนี้ บ้างทีแก้การแสดงผลนิดหน่อยก็ใช้ได้แล้วครับ
ลองใช้ phpmyadmin export ออกมาดูครับ ถ้า script ที่ export ออกมาไม่เป็น Huh? ก็ยังมีวิธีแปลงกลับได้ครับ
แต่ถ้าเป็น Huh? ก็หาเอาข้อมูล backup มาใช้ล่ะกันครับ เพราะแก้อะไรไม่ได้แล้ว

ขอบคุณทุก ๆ ท่านมาก ๆ ครับที่ให้คำแนะนำ
บันทึกการเข้า

หน้า: [1] 2  ทั้งหมด   ขึ้นบน
พิมพ์