Määrän hakeminen PHP:ssä
Katsotaan kuinka saamme lasketun määrän PHP-skriptissämme, sillä se ei ole aivan yksinkertaista.
Kirjoitetaan koodi, joka laskee käyttäjien määrän:
<?php
$query = "SELECT COUNT(*) FROM users";
$res = mysqli_query($link, $query) or die(mysqli_error($link));
$data = mysqli_fetch_assoc($res);
?>
Meidän tapauksessamme määrä
päätyy muuttujaan $data. Kuitenkin,
tämä muuttuja on taulukko
seuraavassa muodossa:
<?php
var_dump($data); // ['COUNT(*)' => 6]
?>
Jotta avain tässä taulukossa olisi kauniimpi,
voimme nimetä kenttämme uudelleen
kyselyssä komennolla as:
<?php
$query = "SELECT COUNT(*) as count FROM users";
?>
Tällaisen uudelleennimeämisen jälkeen muuttujassa
$data määrämme on nyt
avaimessa 'count':
<?php
var_dump($data); // ['count' => 6]
?>
Laske kaikki käyttäjät, joiden palkka on 300.
Laske kaikki käyttäjät, joiden palkka on 300
tai ikä on 23.