|
|
|
|
|
|
สรุปคำสั่ง 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 ไหนในการค้นหา |
| เอาละครับ ผมสรุปมาให้ได้แค่นี้ก่อน โดยส่วนใหญ่ที่สรุปมาก็เป็นที่นิยมในการใช้งานกันบ่อยๆอยู่แล้ว ถ้ามีเพิ่มยังไง เดี๋ยวผมจะเอามาให้อ่านกันอีกนะครับ แล้วพบกันใหม่ในวันพรุ่งนี้ ติดตามอ่านบทความกันได้นะครับ บ๊าย บาย... |