Maison > développement back-end > tutoriel php > Comment récupérer et utiliser un nombre de lignes à partir d'une requête MySQL en PHP ?

Comment récupérer et utiliser un nombre de lignes à partir d'une requête MySQL en PHP ?

Barbara Streisand
Libérer: 2024-12-09 12:41:17
original
305 Les gens l'ont consulté

How Do I Retrieve and Use a Row Count from a MySQL Query in PHP?

Comment utiliser le résultat de COUNT(*) en PHP :

Au lieu de récupérer toutes les lignes ou une seule colonne, vous souhaiterez peut-être pour optimiser votre requête en obtenant simplement le décompte. En utilisant la syntaxe "SELECT COUNT(*)", vous pouvez récupérer le nombre de lignes dans un tableau. Cependant, la question suivante se pose : comment utiliser cette valeur de comptage en PHP ?

L'approche recommandée est d'éviter d'utiliser des mots réservés comme « compte » comme noms de colonnes dans SQL. Envisagez plutôt d'utiliser un nom différent, tel que « cnt ». Pour récupérer la valeur du comptage, utilisez le code suivant :

$count = $mysqli->query("select count(*) as cnt from cars")->fetch_object()->cnt;
Copier après la connexion

Ce code exécute la requête, récupère la première ligne en tant qu'objet et attribue la valeur de la propriété "cnt" à la variable $count. Vous pouvez ensuite utiliser la variable $count pour déterminer le nombre de lignes dans la table « voitures ». Cette approche est efficace et évite d'avoir à récupérer toutes les lignes ou une colonne spécifique.

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