Maison > développement back-end > tutoriel php > Comment compter les lignes dans les tables MySQL en utilisant PHP ?

Comment compter les lignes dans les tables MySQL en utilisant PHP ?

Mary-Kate Olsen
Libérer: 2024-10-21 19:28:29
original
599 Les gens l'ont consulté

How to Count Rows in MySQL Tables Using PHP?

Comptage des lignes dans les tables MySQL à l'aide de PHP

Lorsque vous travaillez avec de grands ensembles de données, il est souvent nécessaire de compter le nombre total de lignes dans une table . MySQL fournit un moyen simple d'effectuer ce décompte à l'aide de la fonction COUNT().

Commande MySQL

Pour compter le nombre total de lignes dans une table sans aucune condition, utilisez simplement la commande MySQL suivante :

SELECT COUNT(*) FROM table_name;
Copier après la connexion

Implémentation PHP

En PHP, vous pouvez utiliser la fonction mysql_query() pour exécuter la requête MySQL et stocker le résultat dans une variable. Ensuite, vous pouvez utiliser la fonction mysql_fetch_array() pour récupérer la première ligne du résultat, qui contient la valeur du nombre.

<code class="php">$result = mysql_query("SELECT COUNT(*) FROM table_name");
$row = mysql_fetch_array($result);

$total = $row[0];

echo "Total rows: " . $total;</code>
Copier après la connexion

Exemple d'utilisation

Considérez le Script PHP suivant :

<code class="php"><?php
$con = mysql_connect("server.com","user","pswd");
if (!$con) {
  die('Could not connect: ' . mysql_error());
}

mysql_select_db("db", $con);

$result = mysql_query("SELECT COUNT(*) FROM table_name");
$row = mysql_fetch_array($result);

$total = $row[0];
echo "Total rows: " . $total;

mysql_close($con);
?></code>
Copier après la connexion

Lorsque ce script est exécuté, il se connectera à la base de données MySQL spécifiée, exécutera la requête SELECT COUNT(*) FROM table_name et imprimera le nombre total de lignes dans la table table_name .

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
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