Devdit
 

PHP โชว์ข้อมูลตามเงื่อนไข ด้วยการใช้ WHERE

3.9K

สอนเขียนภาษา PHP โชว์ข้อมูลตามเงื่อนไข ด้วยการใช้ WHERE โดยตัวอย่างจะแนะนำการเขียน SQL แบบมีเงื่อนไขในการโชว์ข้อมูล และนำ SQL มาประมวลผล และดึงข้อมูลออกมาแสดงที่หน้าเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP โชว์ข้อมูลตามเงื่อนไข ด้วยการใช้ WHERE

<?php
    $mysqli = mysqli_connect("localhost", "root", "", "db_test");
    mysqli_query( $mysqli, "SET NAMES UTF8" );

    $sql = " SELECT * FROM book WHERE ( name LIKE '%sql%' ) ";
    $q = mysqli_query( $mysqli, $sql );
    while( $f = mysqli_fetch_assoc( $q )) {
        echo $f['id']." - ".$f['name']."<br/>";
    }

    mysqli_close( $mysqli );
?>

ผลลัพธ์

3 - MySQL
4 - SQL
6 - SQL Server
9 - SQL

คำอธิบาย

PHP โชว์ข้อมูลตามเงื่อนไข ด้วยการใช้ WHERE ตัวอย่างโชว์ข้อมูลจากตาราง book โดยโชว์เฉพาะ column name ต้องมีคำว่า sql สามารถเขียนคำสั่งได้เป็น SELECT * FROM book WHERE ( name LIKE '%sql%' ) จากนั้นประมวลผลคำสั่ง sql ด้วย mysqli_query และวนลูปพร้อมดึงค่าข้อมูลด้วยคำสั่ง mysqli_fetch_assoc ภายในลูปใช้คำสั่ง echo พิมพ์ข้อมูลออกสู่หน้าเว็บไซต์

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ