Získání počtu v PHP
Pojďme se podívat, jak získat spočítaný počet v našem PHP skriptu, protože to není tak úplně jednoduché.
Napišme kód, který spočítá počet uživatelů:
<?php
$query = "SELECT COUNT(*) FROM users";
$res = mysqli_query($link, $query) or die(mysqli_error($link));
$data = mysqli_fetch_assoc($res);
?>
V našem případě dostaneme, že počet
skončí v proměnné $data. Avšak,
tato proměnná bude představovat pole
následujícího tvaru:
<?php
var_dump($data); // ['COUNT(*)' => 6]
?>
Aby byl klíč v tomto poli hezčí,
lze naše pole v dotazu přejmenovat
pomocí příkazu as:
<?php
$query = "SELECT COUNT(*) as count FROM users";
?>
Po takovém přejmenování bude v proměnné
$data náš počet uložen
v klíči 'count':
<?php
var_dump($data); // ['count' => 6]
?>
Spočítejte všechny uživatele se mzdou 300.
Spočítejte všechny uživatele se mzdou 300
nebo věkem 23.