PHP'de Miktar Alma

PHP betiğimizde sayılan miktarı nasıl alacağımıza bakalım, çünkü burada her şey o kadar basit değil.

Kullanıcıların sayısını sayan kodu yazalım:

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

Bizim durumumuzda, miktar $data değişkenine girecektir. Ancak, bu değişken aşağıdaki şekilde bir dizi temsil edecektir:

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

Bu dizideki anahtarın daha güzel olması için, sorgumuzdaki alanı as komutu ile yeniden adlandırabiliriz:

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

Böyle bir yeniden adlandırmadan sonra, $data değişkenindeki miktarımız artık 'count' anahtarında yer alacaktır:

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

Maaşı 300 olan tüm kullanıcıları sayın.

Задание 2

Maaşı 300 veya yaşı 23 olan tüm kullanıcıları sayın.