Получаване на брой в PHP

Нека да видим как да получим преброения брой в нашия PHP скрипт, тъй като тук нещата не са толкова прости.

Нека напишем код, който брои потребителите:

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

В нашия случай ще се получи, че броят ще попадне в променливата $data. Обаче, тази променлива ще представлява масив от следния вид:

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

За да може ключът в този масив да е по- красив, можем да преименуваме нашето поле в заявката с помощта на командата as:

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

След такова преименуване в променливата $data нашият брой вече ще се намира в ключа 'count':

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

Пребройте всички потребители със заплата 300.

Задание 2

Пребройте всички потребители със заплата 300 или възраст 23.