Devdit
 

PHP แสดงข้อมูลในตาราง ฐานข้อมูล MySQL

1.5K

สอนเขียนภาษา 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

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