Maison > développement back-end > tutoriel php > Comment récupérer une valeur unique à partir d'une requête MySQL en PHP ?

Comment récupérer une valeur unique à partir d'une requête MySQL en PHP ?

Mary-Kate Olsen
Libérer: 2024-11-28 21:56:11
original
884 Les gens l'ont consulté

How to Fetch a Single Value from a MySQL Query in PHP?

Comment récupérer un résultat sur une seule ligne à partir d'une requête MySQL à l'aide de PHP

En PHP, lors de la récupération des données d'une base de données MySQL, il est courant pour récupérer à la fois la valeur et la ligne d’un résultat de requête. Cependant, obtenir un seul résultat d'une requête, tel que le résultat d'une fonction d'agrégation COUNT(*), peut poser un défi.

Pour afficher le résultat d'une requête COUNT(*), vous devez alias l'agrégat en utilisant le mot-clé as. Voici comment procéder :

$result = mysql_query("SELECT COUNT(*) as total from Students");
$data = mysql_fetch_assoc($result);
echo $data['total'];
Copier après la connexion

En alias l'agrégat comme "total" dans la requête, vous pouvez accéder à la valeur en utilisant $data['total']. Cela affichera le nombre de lignes de la table Students.

Notez que l'exemple utilise les fonctions mysql_* obsolètes. Il est recommandé d'utiliser les fonctions mysqli_* ou PDO pour le développement PHP moderne.

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!

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