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