Aantal ophalen in PHP
Laten we eens kijken hoe we de getelde aantallen in ons PHP script kunnen krijgen, het is namelijk niet zo eenvoudig.
Laten we code schrijven die het aantal gebruikers telt:
<?php
$query = "SELECT COUNT(*) FROM users";
$res = mysqli_query($link, $query) or die(mysqli_error($link));
$data = mysqli_fetch_assoc($res);
?>
In ons geval zal het aantal
in de variabele $data terechtkomen. Echter,
deze variabele zal een array zijn
van de volgende vorm:
<?php
var_dump($data); // ['COUNT(*)' => 6]
?>
Om de sleutel in deze array mooier te
maken, kunnen we ons veld in de
query hernoemen met het commando as:
<?php
$query = "SELECT COUNT(*) as count FROM users";
?>
Na een dergelijke hernoeming zal ons aantal
in de variabele $data al liggen
in de sleutel 'count':
<?php
var_dump($data); // ['count' => 6]
?>
Tel alle gebruikers met een salaris van 300.
Tel alle gebruikers met een salaris van 300
of een leeftijd van 23.