คิดว่าน่าจะเกี่ยวกับการเลือกใช้เวอร์ชั่นของ PHP, MySQL และการเลือก MySQL charset ตอนสร้างฐานข้อมูลด้วยนะครับ
บอร์ดที่ผมทดลองนี้ผมใช้
- PHP = 5.2.3
- MySQL = MySQLi 5.0.45
- MySQL charset = UTF-8 Unicode (utf8)
- MySQL connection collation = utf8_unicode_ci
- phpMyAdmin = 2.10.2
- ใช้ภาษาอังกฤษ utf-8 เป็น Default ในการตั้ง-ตอบกระทู้
ผลที่ได้: ยังมีปัญหาเรื่องตัวหนังสือภาษาไทยเป็นสี่เหลี่ยมอยู่เป็นระยะๆ เหมือนเดิม
คงต้องลองหาเวอร์ชั่นของตัวต่างๆ ที่เหมาะสมมาลองดูอีกครั้งครับ