คำสั่ง sql ที่ใช้ในการเพิ่ม ลบ แก้ไข
ค้นหา
คำสั่ง
SQL ในการ Select ตาราง select *
from
ชื่อตาราง select *
from ชื่อตาราง where
ชื่อฟิวส์=''$variable_name''
การใช้
limit ในการ Select ตาราง select *
from
table_name
order by
field_name
desc limit 0,
1
คำอธิบาย
limit 0,
1 0
หมายถึง
ให้เริ่มแสดงจาก record ที่ 0 (record แรก) 1 หมายถึง
ให้แสดงเป็นจำนวน 1 record
หรืออธิบายเพิ่ม
1
หมายถึงนับว่าจะเอากี่เรคคอร์ด
จาก
0 เช่น
limit
2,2
หมายความว่าเอาตั้งแต่
เรคคอร์ด 2 ถึง 3 เป็น 2 เรคคอร์ด
การดึงข้อมูลโดยกำหนดให้เรียงลำดับข้อมูล select *
from
table_name
order
by
field_name
desc
desc
เป็นการเรียงลำดับจากมากไปหาน้อย asc
เป็นการเรียงลำดับจากน้อยไปหามาก
การดึงข้อมูลเฉพาะฟิลด์ที่ต้องการ Select
field_name1,field_name2
from
table_name
คำสั่ง
SQL ในการ Update Update
table_name
set
field_name1=''$data1'',
field_name2=''$data2''
คำสั่ง
SQL ในการ Insert Insert
into
table_name
(field_name1, field_name2)
values
(''$data1'',''$data2'')
คำสั่ง
SQL ในการ Delete Delete
from
table_name
where
field_name=''$variable''
คำสั่งที่ใช้ในการ
search
คือ
LIKE
$sql="SELECT *
FROM
table_name
WHERE
$field_search
LIKE
''$search''"; $result=mysql_query($sql); เมื่อ
$field_search
=
ฟิลด์ที่ต้องการค้นหา เช่น ค้นหาโดยใช้ชื่อ , นามสกุล $search=คำที่ต้องการค้นหา LIKE
''%$search''
แปลว่า
ลงท้ายด้วย
$search
/////////////////////////////////////////////////////////////////////////////////////////////////////
table_name คือชื่อตาราง field_name คือชื่อฟิลด์ $variable คือค่าที่ได้รับมาจากตัวแปร $variable_name คือค่าที่ได้รับมาจากตัวแปร $data คือค่าหรือข้อมูลที่ได้รับมาจากตัวแปร $field_search คือค่าที่ได้รับมาจากตัวแปรว่าเลือกค้นหาใน ฟิลด์ไหน
$search คือค่าที่ได้รับมาจากตัวแปร ว่าใช้คำ keyword
ไหนในการค้นหา
///////////////////////////////////////////////////////////////////////////////////////////////////
อ้างอิงจาก http://www.artnanastudio.com/ |