การรับจำนวนใน PHP
ลองมาดูวิธีการรับจำนวนนับ ในสคริปต์ PHP ของเรา เนื่องจากที่นี่ มันไม่ง่ายอย่างนั้น
มาเขียนโค้ดที่นับจำนวนผู้ใช้กัน:
<?php
$query = "SELECT COUNT(*) FROM users";
$res = mysqli_query($link, $query) or die(mysqli_error($link));
$data = mysqli_fetch_assoc($res);
?>
ในกรณีของเรา จะได้ว่าจำนวน
จะไปอยู่ในตัวแปร $data อย่างไรก็ตาม
ตัวแปรนี้จะแสดงเป็นอาร์เรย์
ในรูปแบบต่อไปนี้:
<?php
var_dump($data); // ['COUNT(*)' => 6]
?>
เพื่อให้คีย์ในอาร์เรย์นี้ดู
สวยงามมากขึ้น เราสามารถเปลี่ยนชื่อฟิลด์ของเราใน
คำสั่งqueryได้โดยใช้คำสั่ง as:
<?php
$query = "SELECT COUNT(*) as count FROM users";
?>
หลังจากเปลี่ยนชื่อเช่นนี้ ในตัวแปร
$data จำนวนของเราจะอยู่
ในคีย์ 'count':
<?php
var_dump($data); // ['count' => 6]
?>
ให้นับผู้ใช้ทั้งหมดที่มีเงินเดือน 300
ให้นับผู้ใช้ทั้งหมดที่มีเงินเดือน 300
หรืออายุ 23