120 likes | 263 Views
แก้ไขข้อมูลที่ไม่สามารถกรอกเป็นภาษาไทยได้ โดยเพิ่มคำสั่งการเลือกชุดภาษาไทย. เปิดไฟล์ save_db.php. เพิ่ม code ถัดจาก mysql_select_db (" register",$c ); ดังนี้ mysql_query ("set NAMES tis620");. ทดลองกรอกข้อมูลภาษาไทย จากไฟล์ form.html
E N D
แก้ไขข้อมูลที่ไม่สามารถกรอกเป็นภาษาไทยได้แก้ไขข้อมูลที่ไม่สามารถกรอกเป็นภาษาไทยได้ โดยเพิ่มคำสั่งการเลือกชุดภาษาไทย
เปิดไฟล์ save_db.php เพิ่ม code ถัดจาก mysql_select_db("register",$c); ดังนี้ mysql_query("set NAMES tis620");
ทดลองกรอกข้อมูลภาษาไทย จากไฟล์ form.html แล้วดูข้อมูลใน phpMyAdminว่าข้อมูลที่กรอกเป็นภาษาไทย แสดงผลถูกต้องหรือไม่
การใช้คำสั่ง SQL เพื่อ Query ข้อมูลต่างๆ
การเลือกข้อมูลทั้งหมดการเลือกข้อมูลทั้งหมด $sql = "SELECT * from TableName"; $sql = "SELECT * from userinfo"; (download ไฟล์ sql_query.php)
การเรียงลำดับข้อมูล $sql = "SELECT * from TableName order by FieldName"; $sql = "SELECT * from userinfo order by id"; $sql = "SELECT * from userinfo order by id desc"; descหมายถึงเรียงจากมากไปน้อย (descend)
การเลือกข้อมูลบาง field $sql = "SELECT FieldName, FieldName,… from userinfo"; $sql = "SELECT id, username, password from userinfo";
เงื่อนไขสำหรับคำเหมือนเงื่อนไขสำหรับคำเหมือน $sql = "SELECT * from TableName where เงื่อนไข..."; เหมือนทั้งหมด $sql = "SELECT * from userinfo where name = ‘ปริศนา’ "; ไม่เหมือนทั้งหมด $sql = "select *from userinfowhere name !=‘ปริศนา' ";
เหมือนบางส่วน $sql = "SELECT * from userinfo where name LIKE ‘%...%’ "; ยังมีปัญหา run ไม่ได้
แบบผสม $sql = "select *from userinfowhere id<10 and id >3 ";
Assignment ให้รับข้อมูลจากฟอร์ม เช่น ค้นหาจากชื่อ แทนการกรอกชื่อเข้าไปใน code โดยตรง