|
|
|
insert ข้อมูล ลง mysql โดยใช้ charset windows-874 ก่อน insert อยากเปลี่ยนให้เป็น utf-8 |
|
|
|
|
|
|
|
iconv() ช่วยได้ครับ
|
|
|
|
|
Date :
2012-02-15 10:35:57 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หมายถึงแบบนี้หรอ พี่วิน
Code (PHP)
ถ้ากำหนด <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
echo iconv( 'windows-874','cp874' , 'ÊÁªÒÂ' );
output ออกเป็น �
แต่ถ้าเป็น
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
output ออกเป็น ?????
เอผมใช้ iconv() ถูกอ่ะป่าวอะคับ
|
|
|
|
|
Date :
2012-02-15 11:02:32 |
By :
toojumbo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หรือไม่ก็ใช้ UTF-8 มันทั้งหมดเลยครับ
|
|
|
|
|
Date :
2012-02-15 11:05:23 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากทำอย่านั้นอยู่อ่ะคับอต่เปลี่ยนแปลง DB เก่าที่เป็น MS Access ไม่ได้อ่ะคับ รู้สึกว่่าจะ เก็บเป็นแบบ windows-874 พอผมเอาไปใส่ใน Mysql เวลาดึงออกมาเลยต้องใช้ charset windows-874 ต้อง query ด้วยถึงจะเป็นไทย echo "ÊÁªÒÂ" อย่างงี้ไม่ออก
มืดเลยผม
ไม่แน่ใจว่า crystal report เอามาออกรายงานจะอ่านไทยได้ไหม อ่ะคับ พอดีไม่เคยเขียน VB script
|
|
|
|
|
Date :
2012-02-15 11:38:18 |
By :
toojumbo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเคยเขียน php อ่าน database จาก MS Access แล้ว insert ลง MySQL เหมือนกันครับ
แต่ผมไม่เจอปัญหาเรื่องภาษาไทย นะ
ยังไงลองดูดีๆครับ
ที่ตัว MySQL ปรับ collation เป็น utf 8 หมดหรือเปล่า ทั้ง ตัว database และ table
แล้วตอน connect mysql เราสั่ง
mysql_query("SET NAMES utf8");
หลังจาก connect ด้วยหรือเปล่า
ส่วนที่ head
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
ก็ใช้
ลองทำแค่ insert ลง db ไปก่อน แล้วดูว่า ค่าใน database เป็นภาษาไทย ปกติหรือเปล่า
ถ้าเป็นภาษาไทย ปกติ ตอน select ค่าออกมาจาก database มา echo ดู ไม่น่าจะมีปัญหานะครับ
ถ้าปรับ head เป็น utf-8 แล้ว <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
และมีการ mysql_query("SET NAMES utf8"); ก่อน
|
|
|
|
|
Date :
2012-02-15 13:27:44 |
By :
Likito |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุนทุกคนมาก คับ
หามาตั้งสองวันแล้ว เจอแล้วน้ำตาจะไหล
Code (PHP)
iconv( 'windows-874','windows-874' , $row_par["name"])
|
|
|
|
|
Date :
2012-02-15 13:51:48 |
By :
toojumbo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยินดีด้วยครับ
|
|
|
|
|
Date :
2012-02-15 13:53:38 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุงคับ
อยากลองใช้ crystal report กับ php ไม่รู้ยากไหม เคยใช้แต่ fpdf
ใครเคยใช้บอกทีคับว่าใช้ดีหรือ ง่ายกว่าไหม setting ยังไง
|
|
|
|
|
Date :
2012-02-15 15:29:28 |
By :
toojumbo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|