A mennyiség lekérdezése PHP-ben
Nézzük meg, hogyan kaphatjuk meg a megszámlált mennyiséget a PHP szkriptünkben, mivel itt nem minden olyan egyszerű.
Írjunk kódot, amely megszámolja a felhasználók számát:
<?php
$query = "SELECT COUNT(*) FROM users";
$res = mysqli_query($link, $query) or die(mysqli_error($link));
$data = mysqli_fetch_assoc($res);
?>
Esetünkben az lesz az eredmény, hogy a mennyiség
a $data változóba kerül. Azonban
ez a változó egy a következő formájú tömb lesz:
<?php
var_dump($data); // ['COUNT(*)' => 6]
?>
Ahhoz, hogy a kulcs ebben a tömbben szebb legyen,
átnevezhetjük a mezőnket a
lekérdezésben a as parancs segítségével:
<?php
$query = "SELECT COUNT(*) as count FROM users";
?>
Egy ilyen átnevezés után a $data
változóban a mennyiség már a
'count' kulcs alatt lesz:
<?php
var_dump($data); // ['count' => 6]
?>
Számolja meg az összes olyan felhasználót, akinek a fizetése 300.
Számolja meg az összes olyan felhasználót, akinek a fizetése 300
vagy életkora 23.