Maison > base de données > tutoriel mysql > Comment récupérer des valeurs agrégées (par exemple, COUNT(*)) à partir de requêtes MySQL en PHP ?

Comment récupérer des valeurs agrégées (par exemple, COUNT(*)) à partir de requêtes MySQL en PHP ?

Barbara Streisand
Libérer: 2024-12-30 02:54:13
original
970 Les gens l'ont consulté

How to Retrieve Aggregate Values (e.g., COUNT(*)) from MySQL Queries in PHP?

Récupération de valeurs agrégées à partir de requêtes MySQL en PHP

Lorsque vous travaillez avec des fonctions d'agrégation telles que COUNT(*), il est crucial de comprendre comment extraire le résultat sous forme de valeur unique.

En PHP, exécuter une requête comme SELECT COUNT(*) FROM Students ; renvoie un handle de ressource représentant le jeu de résultats. Pour accéder au décompte, nous devons alias l'expression agrégée à l'aide du mot-clé AS.

$result = mysql_query("SELECT COUNT(*) AS total FROM Students;");
Copier après la connexion

Avec l'alias défini, nous pouvons récupérer le résultat en utilisant mysql_fetch_assoc() ou mysql_fetch_row(). Cependant, mysql_fetch_assoc() est préféré car il renvoie un tableau associatif où l'alias est utilisé comme clé.

$data = mysql_fetch_assoc($result);
echo $data['total'];
Copier après la connexion

Ce code attribue le nombre total au tableau $data et imprime le nombre en utilisant l'alias comme la clé.

Remarque : N'oubliez pas d'utiliser les fonctions mysqli (par exemple, mysqli_query(), mysqli_fetch_assoc()) au lieu des fonctions mysql pour une meilleure sécurité et compatibilité.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal