PHPда сонни олиш
Келгила, бизнинг PHP скриптимизда ҳисобланган сонни қандай олишни кўрайлик, чунки бу жойда ҳамма нарса жудда оддий эмас.
Фойдаланувчилар сонини ҳисобловчи кодни ёзайлик:
<?php
$query = "SELECT COUNT(*) FROM users";
$res = mysqli_query($link, $query) or die(mysqli_error($link));
$data = mysqli_fetch_assoc($res);
?>
Бизнинг ҳолатимизда, сон $data ўзгарувчисига
тушadi. Аммо,
бу ўзгарувчи куйидаги кўринишдаги массiv
бўлади:
<?php
var_dump($data); // ['COUNT(*)' => 6]
?>
Бу массivдаги калит янада чиройли бўлиши учун,
биз as командаси ёрдамида сўровимиздаги
майдонии қайта номлашимиз мумкин:
<?php
$query = "SELECT COUNT(*) as count FROM users";
?>
Бундай қайта номлашдан сўнг, $data
ўзгарувчисида бизнинг сонимиз 'count'
калитида жойлашади:
<?php
var_dump($data); // ['count' => 6]
?>
300 маоши бор барча фойдаланувчиларни ҳисобланг.
300 маоши ёки 23 ёши бор барча фойдаланувчиларни ҳисобланг.