BETWEEN PHP ตัวอย่าง บทความนี้สอนเขียนคำสั่ง SQL เพื่อแสดงข้อมูลแบบมีเงื่อนไขตามช่วงข้อมูลที่ต้องการ โดยใช้คำสั่ง WHERE ร่วมกับ BETWEEN PHP พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ข้อมูลในตาราง product
+----+--------+--------+
| id | name | amount |
+----+--------+--------+
| 1 | apple | 4 |
| 2 | banana | 7 |
| 3 | orange | 2 |
| 4 | pencil | 8 |
| 5 | book | 10 |
+----+--------+--------+
ตัวอย่าง BETWEEN PHP ตัวอย่าง
<?php
$c = mysqli_connect("localhost", "root", "", "demo");
mysqli_query($c, "SET NANES UTF8");
$sql = "
SELECT * FROM
product
WHERE
( amount BETWEEN 1 AND 9 )
";
$q = mysqli_query( $c, $sql );
while( $f = mysqli_fetch_assoc( $q ) ) {
echo $f['id']." / ".$f['name']." / ".$f['amount']."<br/>";
}
mysqli_close( $c );
?>
ผลลัพธ์
1 / apple / 4
2 / banana / 7
3 / orange / 2
4 / pencil / 8
BETWEEN PHP จากตัวอย่างเขียนคำสั่ง SQL ดึงข้อมูลจากตาราง product กำหนดเงื่อนไขคือ แสดงเฉพาะข้อมูลที่ column amount มีค่าระหว่าง 1 ถึง 9 พร้อมแสดงผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง echo