สอนเขียนโค้ด PHP คำนวณตัวเลขจากฐานข้อมูล MySQL หรือ MariaDB ตัวอย่างดึงตัวเลข จากฐานข้อมูล db_test ตารางชื่อ book จาก column ชื่อ price และนำมาบวกรวมกันเพื่อหาผลรวมของ Column price สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง โค้ด PHP คำนวณตัวเลขจากฐานข้อมูล MySQL
<?php
$mysqli = mysqli_connect("localhost", "root", "", "db_test");
mysqli_query( $mysqli, "SET NAMES UTF8" );
echo "ราคา<br/>";
$price = 0;
$sql = " SELECT price FROM book ";
$q = mysqli_query( $mysqli, $sql );
while( $f = mysqli_fetch_assoc( $q )) {
$price += $f['price'];
echo $f['price']."<br/>";
}
echo "ผลรวมของราคาคือ ".$price;
mysqli_close( $mysqli );
?>
ผลลัพธ์
ราคา
190.00
180.00
180.00
180.00
180.00
220.00
220.00
180.00
180.00
ผลรวมของราคาคือ 1710
โค้ด PHP คำนวณตัวเลขจากฐานข้อมูล MySQL ตัวอย่างดึงตัวเลขจาก column price จากตาราง book และนำมาวนลูปด้วยคำสั่ง mysqli_fetch_assoc ภายในลูปแสดงค่าออกสู่หน้าเว็บไซต์ พร้อมกับบวกตัวเลขรวมไว้ที่ตัวแปร price พอวนลูปเสร็จ พิมพ์ค่าตัวแปร price ซึ่งเป็นยอดรวมคำนวณตัวเลขจากฐานข้อมูล ออกสู่หน้าจอ