สอนเขียนภาษา PHP แสดงข้อมูลในตาราง book จากฐานข้อมูล db_test ของโปรแกรม MySQL โดยการแสดงข้อมูลจะใช้คำสั่ง SELECT ของ SQL ร่วมกับคำสั่งที่เกี่ยวข้องในการดึง และแสดงข้อมูลบนหน้าเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP แสดงข้อมูลในตาราง ฐานข้อมูล MySQL
<?php
$mysqli = mysqli_connect("localhost", "root", "", "db_test");
mysqli_query( $mysqli, "SET NAMES UTF8" );
$sql = " SELECT * FROM book ";
$q = mysqli_query( $mysqli, $sql );
while( $f = mysqli_fetch_assoc( $q )) {
echo $f['id']." / ".$f['name']."<br/>";
}
mysqli_close( $mysqli );
?>
ผลลัพธ์
1 / C++
2 / PHP
3 / MySQL
4 / SQL
5 / Linux
6 / SQL Server
7 / Windows
8 / Javascript
9 / SQL
1. PHP แสดงข้อมูลในตาราง ฐานข้อมูล MySQL โดยใช้คำสั่ง SELECT * FROM book เก็บไว้ที่ตัวแปร sql
2. ตัวแปร q เก็บค่า Query ของคำสั่งที่เก็บไว้ในตัวแปร sql ด้วยคำสั่ง mysqli_query
3. ใช้คำสั่ง mysqli_fetch_assoc สำหรับดึงข้อมูลจากการ Query เก็บไว้ที่ตัวแปร f
4. ใช้ลูป while วนลูปข้อมูล และพิมพ์ค่าออกสู่หน้าจอด้วยคำสั่ง echo
5. ปิดการเชื่อมต่อฐานข้อมูลด้วย mysqli_close