Hente antall i PHP

La oss se på hvordan vi kan hente det tellte antallet i vårt PHP-skript, fordi det ikke er helt enkelt.

La oss skrive kode som teller antall brukere:

php<?php
  $query = "SELECT COUNT(*) FROM users";
  $res = mysqli_query($link, $query) or die(mysqli_error($link));
  $data = mysqli_fetch_assoc($res);
?>

I vårt tilfelle vil det bety at antallet havner i variabelen $data. Imidlertid, vil denne variabelen være en array av følgende type:

php<?php
  var_dump($data); // ['COUNT(*)' => 6]
?>

For at nøkkelen i denne arrayen skal være penere, kan vi gi feltet vårt et nytt navn i spørringen ved hjelp av kommandoen as:

php<?php
  $query = "SELECT COUNT(*) as count FROM users";
?>

Etter en slik omnavngiving vil antallet vårt i variabelen $data ligge under nøkkelen 'count':

php<?php
  var_dump($data); // ['count' => 6]
?>
Задание 1

Tell alle brukere med en lønn på 300.

Задание 2

Tell alle brukere med en lønn på 300 eller en alder på 23.