PowerPoint การใช้คำสั่ง SQL

Download Report

Transcript PowerPoint การใช้คำสั่ง SQL

่ สามารถกรอก
แก้ไขข้อมู ลทีไม่
เป็ นภาษาไทยได้
่ าสังการเลื
่
โดยเพิมค
อกชุด
ภาษาไทย
เปิ ดไฟล์ 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 หมายถึงเรียงจากมากไปน้อย
การเลือกข้อมู ลบาง
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 userinfo where
name != ‘ปริศนา' ";
เหมือนบางส่วน
$sql = "SELECT * from userinfo where
name LIKE ‘%...%’ ";
ยังมีปัญหา run ไม่ได ้
แบบผสม
$sql = "select *from userinfo where id<10 and id >3 ";
Assignment
ให ้ร ับข ้อมูลจากฟอร ์ม เช่น ค ้นหาจากชือ่
่ ้าไปใน code โดยตรง
แทนการกรอกชือเข