แหล่งแลกเปลี่ยนความรู้-ประสบการณ์ FreeBSD สำหรับคนไทย
:: เพื่อแลกเปลี่ยนความรู้, ถาม-ตอบปัญหาคาใจ, แนะนำ, ประกาศ, หรือทุกสิ่งตามต้องการ ::
 
Home  กลับหน้าหลัก  สมัครสมาชิก  ตั้งคำถามใหม่  แก้ไขข้อมูลสมาชิก  ดูสมาชิกทั้งหมด  ลืมรหัสผ่าน

ขอเชิญร่วมตอบคำถามครับ



  ช่วยด้วยครับ php + Mysql 4 แสดงเป็น ?????????? แก้ยังไง
 ครูมานิส คนเดิม
 Posted : 2007-08-18 05:29:59
เรียนท่านผู้รู้ครับ ช่วยด้วยครับ php + Mysql 4 แสดงเป็น ?????????? แก้ยังไงครับ

ดูที่เว็บไซต์

http://203.172.188.154/web/index.php

 
  IP : (192.168.100.43)
แสดงความคิดเห็น

 ครูมานิส
 Posted : 2007-08-18 05:47:41   IP : (192.168.100.43)
ดาวโหลด Code เว็บไซต์ php + Mysql ได้จากเว็บไซต์ด้านล่างครับ

http://www.pskschool.com/download/showdetail.php?iddetail=000039

Code ดังนี้ ใช้กับ Mysql 4.0 ได้ ไม่มีปัญหาครับ แสดงภาษาไทยได้ แต่ถ้า Mysql4.1 ขึ้นไป จะมีปัญหาครับ ช่วยด้วยครับ ท่านใดจะเอาไปใช้ก็ นำไปปรับปรุงตามใจชอบครับ

http://www.pskschool.com/download/showdetail.php?iddetail=000039

 
 Comment : 1
กลับขึ้นด้านบน

   yim
 Posted : 2007-08-18 12:38:42   IP : (58.137.48.4)

  ยอดฝีมือ
 

 Sex :
 Post : 1411
 สมาชิกลำดับที่ : 259
แกตรง

$connection=mysql_connect("localhost", "root", "");

mysql_query("SET character_set_results=tis620");
mysql_query("SET character_set_client=tis620");
mysql_query("SET character_set_connection=tis620");
mysql_query("collation_connection = tis620_thai_ci");
mysql_query("collation_database = tis620_thai_ci");
mysql_query("collation_server = tis620_thai_ci");

และตรง my.cnf

[mysql]

default-character-set = tis620

[mysqld]


default-character-set = tis620
character-set-server = tis620
collation-server = tis620_thai_ci
init_connect = 'SET collation_connection = tis620_thai_ci'
init_connect = 'SET NAMES tis620'


 

http://demo.thaigqsoft.com ระบบ Log System สำหรับคุณ
 Comment : 2
ชื่อสมาชิก yim Mail to yim เบอร์ msn admin@thaigqsoft.com http://www.thaigqsoft.com
กลับขึ้นด้านบน

   yim
 Posted : 2007-08-18 12:39:52   IP : (58.137.48.254)

  ยอดฝีมือ
 

 Sex :
 Post : 1411
 สมาชิกลำดับที่ : 259
ลืมบอกไปว่า แก้แล้ว ต้อง รัน ใหม่ด้วยน่ะครับ
เสร็จแล้วใช้ phpmyadmin ลง db ใหม่

 

http://demo.thaigqsoft.com ระบบ Log System สำหรับคุณ
 Comment : 3
ชื่อสมาชิก yim Mail to yim เบอร์ msn admin@thaigqsoft.com http://www.thaigqsoft.com
กลับขึ้นด้านบน

 ครูมานิส
 Posted : 2007-08-18 13:18:15   IP : (192.168.3.246)
ขอบคุณครับท่าน yim จะลองดูครับ ตอนนี้อยู่สุรินทร์ จะลองเย็นนี้ครับ

 
 Comment : 4
กลับขึ้นด้านบน

 ครูมานิส
 Posted : 2007-08-18 13:36:24   IP : (192.168.3.246)
ท่าน yom ครับ แก้ไขที่ไฟล์ใดบ้างครับ ช่วยบอกด้วยครับ จะได้เป็นกรณีศึกษา ขอบคุณครับ

 
 Comment : 5
กลับขึ้นด้านบน

 ครูมานิส
 Posted : 2007-08-18 13:44:57   IP : (192.168.3.246)
ขอโทษครับ ท่าน yim พิมพ์เร็วไปหน่อย ช่วยให้ความรู้ด้วยครับ เพราะความรู้น้อย ยังด้อยต้องศึกษา .........................

 
 Comment : 6
กลับขึ้นด้านบน

   yim
 Posted : 2007-08-18 15:47:14   IP : (58.137.48.254)

  ยอดฝีมือ
 

 Sex :
 Post : 1411
 สมาชิกลำดับที่ : 259
ไฟล์ db.php ครับ

 

http://demo.thaigqsoft.com ระบบ Log System สำหรับคุณ
 Comment : 7
ชื่อสมาชิก yim Mail to yim เบอร์ msn admin@thaigqsoft.com http://www.thaigqsoft.com
กลับขึ้นด้านบน

   mytree
 Posted : 2007-08-18 16:16:10   IP : (202.28.48.198)

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 40
 สมาชิกลำดับที่ : 757
ผมก็เจอ ??????????????????

ผมแก้ง่าย ๆ ดังนี้ครับ
mysql_query("set NAMES tis620"); // กำหนด Font ให้กับภาษาไทย

ที่ไฟล์ config.inc.php ที่เราเรียก
พวก localhost , database, root, password ตัวอย่างครับ

$host="localhost";
$user="root";
$passwd="1234";
$dbname="data";
$c = mysql_connect($host,$user,$passwd);
if (!$c) {
echo "ERROR : ไม่สามารถติดต่อฐานข้อมูลได้";
exit();
}

mysql_query("set NAMES tis620"); // กำหนด Font ให้กับภาษาไทย




 
 Comment : 8
ชื่อสมาชิก mytree Mail to mytree
กลับขึ้นด้านบน

 ครูมานิส
 Posted : 2007-08-18 23:34:53   IP : (203.146.63.185)
ขอบพระคุณทั้งสองท่านมากครับ จะลองดูครับ

 
 Comment : 9
กลับขึ้นด้านบน

   spcom
 Posted : 2007-08-19 01:33:55   IP : (125.24.109.141)

 หน้าใหม่ไร้วรยุทธ์
 

 Sex :
 Post : 61
 สมาชิกลำดับที่ : 598
ในไฟล์ php.ini
ค้นหา
;mssql.charset = "iso-8859-1" เป็น และเอา เครี่องหมาย ; ออก
********
mssql.charset = "tis-620"
*******
แล้วสั่ง apache22 ทำงานอีกครั้ง
/usr/local/sbin/apachectl restart
หรือไม่ก็ reboot อีกรอบ


 

เกิดวันที่ 17 กุมภาพันธ์ 2514
 Comment : 10
ชื่อสมาชิก spcom Mail to spcom www.ms.ac.th
กลับขึ้นด้านบน

1 2


 แสดงความเห็นต่อคำถามนี้
ชื่อ/Username
รหัสผ่าน
( เฉพาะสมาชิก )
อีเมลล์
( ถ้าเป็นสมาชิกไม่ต้องใส่ )
รูปแบบพิเศษ   ย่อหน้า ตัวหนา ตัวยก ตัวห้อย ตัวหนังสือเรืองแสง ตัวหนังสือมีเงา ตัวเอียง เส้นใต้ สีแดง สีเขียว สีน้ำเงิน สีส้ม สีชมพู สีเทา
Emotions  
แทรกภาพ  
ขนาดภาพ ห้ามเกิน 50 kb  และ ไฟล์ Flash ขนาดห้ามเกิน 500 kb
แสดงความเห็น

ความปลอดภัย กรุณากรอกข้อความที่ท่านเห็นด้านล่าง
   
   
   
[ สมัครสมาชิก | ปิดหน้าต่างนี้ ]


ข้อความที่ท่านได้อ่าน เกิดจากการเขียนโดยสาธารณชน และส่งขึ้นมาแบบอัตโนมัติ เจ้าของเว็บบอร์ดไม่รับผิดชอบต่อข้อความใดๆทั้งสิ้น เพราะไม่สามารถ
ระบุได้ว่าเป็นความจริงหรือชื่อผู้เขียนที่ได้เห็นคือชื่อจริง ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และถ้าท่านพบเห็นข้อความใด ที่ขัดต่อกฎหมายและ
ศีลธรรม หรือเป็นการกลั่นแกล้งเพื่อให้เกิดความเสียหาย ต่อบุคคล หรือหน่วยงานใด กรุณาส่ง email มาที่ admin@thaibsd.com เพื่อให้ผู้ควบคุม
ระบบทราบและทำการลบข้อความนั้น ออกจากระบบต่อไป


 © Copyright 2001 thaibsd.com All Right Reserved. Contact >> admin@thaibsd.com