Λήψη αριθμού στο PHP
Ας δούμε πώς να πάρουμε τον υπολογισμένο αριθμό στο script PHP μας, καθώς δεν είναι και τόσο απλό.
Ας γράψουμε κώδικα που μετράει τον αριθμό των χρηστών:
<?php
$query = "SELECT COUNT(*) FROM users";
$res = mysqli_query($link, $query) or die(mysqli_error($link));
$data = mysqli_fetch_assoc($res);
?>
Στην περίπτωσή μας, ο αριθμός
θα μπει στη μεταβλητή $data. Ωστόσο,
αυτή η μεταβλητή θα είναι ένας πίνακας
της ακόλουθης μορφής:
<?php
var_dump($data); // ['COUNT(*)' => 6]
?>
Για να το κλειδί σε αυτόν τον πίνακα να είναι πιο
όμορφο, μπορούμε να μετονομάσουμε το πεδίο μας
στο ερώτημα χρησιμοποιώντας την εντολή as:
<?php
$query = "SELECT COUNT(*) as count FROM users";
?>
Μετά από μια τέτοια μετονομασία στη μεταβλητή
$data ο αριθμός μας θα βρίσκεται ήδη
στο κλειδί 'count':
<?php
var_dump($data); // ['count' => 6]
?>
Μετρήστε όλους τους χρήστες με μισθό 300.
Μετρήστε όλους τους χρήστες με μισθό 300
ή ηλικία 23.