ผมมีข้อมูลจาก filemaker และได้ export ออกมาเป็น excel เรียบร้อย และพยายามเอาข้อมูลเข้า mysql โดยใช้ php ไปดึงข้อมูลจาก excel อีกที เสมือนว่า excel เป็นฐานข้อมูลตัวหนึ่ง
ข้อมูลประกอบไปด้วยภาษาอังกฤษ ฝรั่งเศส และไทย ปัญหาคือ ภาษาฝรั่งเศส ตัวอักษรที่มีคล้ายๆ ไม้เอกในภาษาไทยข้างบน มันกลายเป็น ? แม้จะพยายามกำหนดให้เป็น utf8 แล้วก็ตาม (ผมไม่ชินเรื่องการกำหนด encoding บน windows เท่าไหร่)
แต่ที่หนักใจกว่านั้นคือ ฟิลด์ไหนที่เป็นภาษาไทยกลับ add ไม่เข้า
ฐานข้อมูลเป็น utf8_unicode_ci
เบื้องต้นกำหนด set names 'utf8' ใน query
ไฟล์เซฟเป็น utf8 จาก linux แล้วไปรันบน windows (ผมเซฟโดยกำหนด encoding บน windows ไม่เป็น)
ใครพอมีแสงสว่างที่ปลายอุโมงค์บ้างครับ
