การแก้ปัญหา การแสดงผล ภาษาไทย MySql เป็น ????

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
บทที่ 4 PHP with Database
Advertisements

ปฐมนิเทศ การเขียนโปรแกรม ง30202.
Top Tweet News ข่าวเด่นจากการทวีต COE
Chapter IV : สร้างการติดต่อ
เอกสารประกอบการบรรยาย เรื่อง ASP and Database
การเขียน PHP ติดต่อ MySQL
ASP [# 8] ฟังก์ชั่นที่ใช้เกี่ยวกับการตัดคำ
การเชื่อมต่อฐานข้อมูลด้วย PHP
– Web Programming and Web Database
การติดตั้ง AppServ
Php with Database Professional Home Page :PHP
แก้ไขข้อมูลที่ไม่สามารถกรอกเป็นภาษาไทยได้
การใช้งาน phpMyAdmin เพื่อจัดการฐานข้อมูล MySQL
Database Programming Exceed Camp #2 24 October 2005.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 Cookie & Session มหาวิทยาลัยโยนก จังหวัด.
MySQL Case study about MySQL On XAMPP server Update : August 23,2012
การทำงานในมุมมองของ Pivot Table และ pivot chart
PHP:Hypertext Preprocessor
คำสั่งแสดงผลในภาษา PHP
การรับข้อมูลในภาษา php
Chapter V : แสดงรายการจากฐานข้อมูล
เรื่องข้อมูลและสาระสนเทศ
IP Address / Internet Address
SQL Structured Query Language.
โดย อ. นัฐพงศ์ ส่งเนียม การเขียนโปรแกรมคอมพิวเตอร์ และอัลกอรทึ่ม ( ) Lec04 : [ การแปลงจาก FlowChart.
ตัวแปร ชนิดข้อมูล และ ตัวดำเนินการใน PHP
คำสั่งควบคุม การทำงานของโปรแกรม ในภาษา PHP
การวิเคราะห์และออกแบบระบบเชิงวัตถุ (OOAD)
โดย อ. นัฐพงศ์ ส่งเนียม Do Loop Until โดย อ. นัฐพงศ์ ส่งเนียม
การเขียนโปรแกรมคอมพิวเตอร์ และอัลกอริทึ่ม Lec03 : 25/03/2551 การทำงานกับ Event ต่าง ๆ โดย อ. นัฐพงศ์ ส่งเนียม
การสร้างฐานข้อมูลและเขียนโปรแกรมจัดการด้วย VB.NET2005
การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
Java Array And String โดย อ. นัฐพงศ์ ส่งเนียม
การเขียนโปรแกรม JAVA ขั้นพื้นฐาน
Java Desktop Application #5
วิชา :: การเขียนโปรแกรมภาษาคอมพิวเตอร์ขั้นสูง
Lec05 :: การสืบทอด (inheritance)
การใช้งานเครื่องมือในหน้าต่าง ToolBox
การวาดวงกลม Arc วงรี pie และ โปรแกรมเกมส์ Pacman
เขียนโปรแกรมเพื่อแสดงข้อมูลพนักงาน ด้วย ADO.NET vs. DataReader
การเขียนโปรแกรมภาษาคอมพิวเตอร์ขั้นสูง
Extra_08_Test_Modular_Calculator
วิชาคอมพิวเตอร์กราฟิก intro_vb_net_06 การสร้างกราฟเส้นตรงด้วย VB.NET
วิชาการเขียนโปรแกรมและอัลกอริทึ่ม
วิชาคอมพิวเตอร์กราฟิก
การสร้างเกมส์ PUZZLE NUMBER
PHP & MySQL ระบบจัดการสินค้า
พื้นฐานการเขียนโปรแกรมด้วย vb.net2005
Week 12 Engineering Problem 2
การตรวจสอบและแก้ไขข้อความในเอกสาร
การใช้ PHP ติดต่อฐานข้อมูลMySQL
การติดตั้ง Moodle บนวินโดว์
1. การเขียนโปรแกรมภาษา PHP เบื้องต้น
ศูนย์การเรียนชุมชนวัดธาตุทอง 2
การใช้งาน ฐานข้อมูล การเขียนเว็บเพจด้วยภาษา php ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม.
Chapter 10 Session & Cookie.
CHAPTER 12 SQL.
Introduction to PHP, MySQL – Special Problem (Database)
SQL Structured Query Language.
Introduction to PHP, MySQL – Special Problem (Database) Choopan Rattanapoka.
PHP with MySQL.
การติดตั้งโปรแกรมคัดกรองความเสี่ยงสุขภาพวัยรุ่น
การเขียนโปรแกรมบนเว็บ PHP กับ MySQL
PHP : [1] PHP เบื้องต้น. PHP คืออะไร ? PHP ได้รับการเผยแพร่เป็นครั้ง แรกในปี ค. ศ โดย Rasmus Lerdorf ต่อมาได้มีนัก โปรแกรมเมอร์เข้ามาช่วยในการ พัฒนาต่อมาตามลำดับ.
การใช้ PHP ติดต่อฐานข้อมูล
Lightweight Directory Access Protocol
Introduction to SQL (MySQL) – Special Problem (Database)
Hardware แนะนำ วิชา MIS อ. สุรินทร์ทิพ ศักดิ์ภูวดล.
ทบทวนกฎหมายรัฐธรรมนูญ บทบัญญัติที่สำคัญซี่งมีมิติในเชิงคดี
อำนาจหน้าที่ของศึกษาธิการจังหวัด
ใบสำเนางานนำเสนอ:

การแก้ปัญหา การแสดงผล ภาษาไทย MySql เป็น ???? โดย อ. นัฐพงศ์ ส่งเนียม http://www.siam2dev.com xnattapong@hotmail.com

การแก้ปัญหา การแสดงผล ภาษาไทย MySql เป็น ???? สำหรับ MySql เวอร์ชั่น ตั้ง แต่ 4.1 ขึ้นมา เนื่องจาก ทาง MySql ได้เปลี่ยนรูปแบบ การ เก็บ ข้อมูล ที่ เป็นอักขระ ใหม่ จาก เวอร์ชั่นเดิม ทำให้ การเก็บและ แสดงผล ของ บางภาษา เช่น thai เป็น ??? เราสามารถ แสดง Character Set Support ได้ด้วย SHOW VARIABLES LIKE 'character%'; วิธี การ แก้คือ 1.กลับไปใช้ เวอร์ชั่น 4.0 หรือน้อย กว่า แนะนำให้ใช้ 4.0.27 2.ใช้ Character Set เป็น utf-8 3.เพิ่ม คำสั่งนี้ในขั้นตอนการติดต่อ ฐานข้อมูล $charset = "SET character_set_results=tis620"; mysql_query($charset) or die('Invalid query: ' . mysql_error());

ต.ย. โค้ด PHP <?php $host="localhost"; $un="root"; $pwd="123"; $myconn = mysql_connect($host,$un,$pwd); if($myconn) { $charset = "SET character_set_results=tis620"; mysql_query($charset) or die('Invalid query: ' . mysql_error()); $result = mysql_db_query("TestTh","select * from Test" ,$myconn); echo "name :: " . mysql_result($result,0,1) . "<br>"; echo "name :: " . mysql_result($result,1,1); } else { } ?>