อยากทราบวิธีแก้ mysql ??? แต่ใช้ติดต่อฐานข้อมูลแบบ ADODB

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: อยากทราบวิธีแก้ mysql ??? แต่ใช้ติดต่อฐานข้อมูลแบบ ADODB

โดย ty900 » 03/09/2007 12:48 am

ผมใช้แบบเดิมละ

โดย mindphp » 02/09/2007 7:23 pm

ลอง ดูตามลิงค์ นี้ครับ
https://www.mindphp.com/modules.php?name ... cle&sid=24
เทียบการใช้งาน mysql กับ ADODB :-D :-D

โดย ty900 » 02/09/2007 2:30 pm

ถ้าผมทำได้คงไม่ถามหลอกครับ ตอบกว้างไปครับ มือใหม่แบบผมจะทำได้หรือนี่

โดย mindphp » 02/09/2007 7:21 am

ถ้าใช้แบบนั้น หน้าเว็บก็ ต้อง เป็น tis-620
$charset = "SET character_set_results=tis620";
mysql_query($charset) or die('Invalid query: ' . mysql_error());

ก็ เปลี่ยน ที่
mysql_query เป็น การ รัน query ของ object ที่เราสร้างขึ้นมา :-D :-D

โดย ty900 » 02/09/2007 6:48 am

$charset = "SET character_set_results=tis620";
mysql_query($charset) or die('Invalid query: ' . mysql_error());


ผมกำหนดแบบนี้มันใช้ภาษาไทยได้แต่พอมาใช้ ADODB ไม่รู้ว่าจะกำหนดตรงไหนครับ

โดย mindphp » 02/09/2007 4:10 am

มันต้อง กำหนด ทั้ง ในส่วน ของ ฐานข้อมูล และ ส่วนของการเอาข้อมูล มาแสดง ผล ต้อง กำหนด ให้
charset เหมือน กัน
โค้ด คือ ใน ส่วน ของ tag header ของ html ให้กำหนด meta charset=UTF-8 แทนของ เดิม ไม่รู้ ว่าที่เคยใส่ ใส่ แบบไหน ไว้ครับ

โดย ty900 » 02/09/2007 3:21 am

แล้วให้ใส่อะไรละครับ ขอโคดเลยเหมือนกับผมเคยใส่แล้วไมได้นะ

โดย mindphp » 01/09/2007 6:23 am

ไม่เกี่ยวกับ ADODB ครับ ใส่ที่ html หน้าเว็บ

โดย ty900 » 01/09/2007 12:14 am

ใส่ยังไงครับ ผมใช้ ADODB นะ

โดย mindphp » 31/08/2007 10:21 pm

ถ้า เป็น mysql5 กำหนด ให้ char set ที่หน้า เว็บ เป็น utf ดูครับ
หรือ ไม่ ลอง อ่านใน บทความ เรื่อง mysql ดู ครับ จะเข้าใจ ยิ่งขึ้น :-D

ข้างบน