2 girls 1 cup
2 girls 1 cup
--------------------------------
RSS

สรุปคำสั่ง MySQL ที่ใช้กับ PHP บ่อยๆ(ตอนที่ 2)

Sun, Aug 17, 2008

Database

สรุปคำสั่ง MySQL ที่ใช้กับ PHP บ่อยๆ(ตอนที่ 2)

สวัสดีครับ วันนี้ผมเอาบทความประจำวันที่ 10 มีนาคม ซึ่งเป็นตอนที่ต่อจากตอนที่แล้ว เรื่องการสรุปการใช้งานคำสั่ง MySQL  สำหรับในวันนี้ผมสรุปคำสั่ง SQL ในการใช้งานที่พบบ่อยๆ มาให้ทุกท่านได้อ่านกันครับ มาต่อกันเลยดีกว่า…..

คำสั่ง SQL ในการ Select ตาราง
select * from table_name
select * from table_name where field_name=’$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
LIKE ‘$search%’ แปลว่า ขึ้นต้นด้วย $search
LIKE ‘%$search%’ แปลว่า มีคำว่า $search (ช้าสุด)

Note
table_name คือชื่อตาราง
field_name คือชื่อฟิลด์
$variable คือค่าที่ได้รับมาจากตัวแปร
$variable_name คือค่าที่ได้รับมาจากตัวแปร
$data คือค่าหรือข้อมูลที่ได้รับมาจากตัวแปร
$field_search คือค่าที่ได้รับมาจากตัวแปรว่าเลือกค้นหาใน ฟิลด์ไหน
$search คือค่าที่ได้รับมาจากตัวแปร ว่าใช้คำ keyword ไหนในการค้นหา


เอาละครับ ผมสรุปมาให้ได้แค่นี้ก่อน
โดยส่วนใหญ่ที่สรุปมาก็เป็นที่นิยมในการใช้งานกันบ่อยๆอยู่แล้ว  ถ้ามีเพิ่มยังไง เดี๋ยวผมจะเอามาให้อ่านกันอีกนะครับ  แล้วพบกันใหม่ในวันพรุ่งนี้  ติดตามอ่านบทความกันได้นะครับ  บ๊าย  บาย…

Related Posts

Leave a Reply

You must be logged in to post a comment.