พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / จะให้ DB เก็บภาษาญี่ปุ่นได้ทำยังไงครับ
Next
Next
Fri 16 Sep 2005 13:09:22

ทำเวปบอร์ดไว้แล้วมีปัญหาว่าบางครั้งจะมีข้อมูลเข้ามาเป็นภาญี่ปุ่นบ้าง พอเขาใส่มามันก็จะกลายเป็นฟอนท์เละหมด

ต้องเซตตรงไหนถึงจะให้ mysql เก็ฐภาษาญี่ปุ่นได้หรือครับ?

Administrator
Fri 16 Sep 2005 14:51:40

ต้อขออภัยจริงๆครับไม่เคยใช้ภาษาอื่นเลยนอกจากไทย-อังกฤษ

การเก็บภาษาที่หมายถึงนี้คือ ต้องการให้เป็น default ของระบบใช่ไหมครับ

ถ้าให้เป็น default ของระบบเลยต้องติดตั้ง --with-charset=ujis หรือ --with-charset=sjis ซึ่งเป็นการเก็บอักขระภาษาญีปุ่นครับ แต่อาจจะมีปัญหากับภาษาไทยได้นะครับ

แต่ถ้าใช้ mysql 4.x สามารถเลือกเป็น utf-8 ได้ซึ่งรองรับทุกภาษาครับ แต่ก็ติดปัญหาที่ว่า input ที่นำเข้าไปเก็บต้องเป็นแบบ unicode ด้วยนะครับไม่อย่างนั้นก็จะมีปัญหาอีกได้ ซึ่งมักจะต้องใช้ SQL statement ในการช่วยแปลงรหัสตัวอักษรครับ

SELECT CONVERT( "ภาษาไทย" USING utf-8 )

หวังว่าคงช่วยได้นะครับ

dookie
dookie
Mon 28 Nov 2005 21:09:24
เดานะครับ ใช้ charset เป้น utf 8 แล้วก็ พิมภาษาญี่ปุ่น แล้วก็ submit เลย
มันก็น่าจะเข้าเป็น ภาษาญึ่ปุ่นแล้วนะครับ

แต่พอดึงมาใช้ก็ต้องใช้ set chaset เป็น utf8 เหมือนกันไม่งั้นเป็น ภาษายึกยือ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login