ส่วนคำสั่ง WHERE ใช้เพื่อกรองบันทึก
ส่วนคำสั่ง WHERE ใช้เพื่อแยกบันทึกที่ตรงตามเกณฑ์ที่ระบุ
เลือกค่าตัวดำเนินการ column_name จาก table_nameWHERE
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ SQL โปรดไปที่บทช่วยสอน SQL ของเรา
เพื่อให้ PHP ดำเนินการคำสั่งข้างต้น เราต้องใช้ฟังก์ชัน mysqli_query() ฟังก์ชันนี้ใช้เพื่อส่งคำสั่งหรือคำสั่งไปยังการเชื่อมต่อ MySQL
ตัวอย่างต่อไปนี้จะเลือกแถวทั้งหมดจากตาราง "บุคคล" ที่มี FirstName='Peter':
<?php$con=mysqli_connect("localhost", "ชื่อผู้ใช้", "รหัสผ่าน", "ฐานข้อมูล"); // ตรวจหาการเชื่อมต่อหาก (mysqli_connect_errno()){ echo "การเชื่อมต่อล้มเหลว: " . mysqli_connect_error();}$result = mysqli_query($con,"SELECT * FROM PersonsWHERE FirstName='Peter'");ในขณะที่($row = mysqli_fetch_array($result)){ echo $row['FirstName'] . " " . $row['LastName']; echo "<br>";}?>
รหัสข้างต้นจะส่งออก:
ปีเตอร์ กริฟฟิน