Maison > développement back-end > tutoriel php > Comment compter les lignes dans MySQL avec PHP en utilisant SELECT COUNT(*)

Comment compter les lignes dans MySQL avec PHP en utilisant SELECT COUNT(*)

Barbara Streisand
Libérer: 2024-10-21 19:27:29
original
1184 Les gens l'ont consulté

How to Count Rows in MySQL with PHP Using SELECT COUNT(*)

Comptage des lignes dans MySQL avec PHP

La fonction SELECT COUNT(*) est couramment utilisée pour compter les lignes dans MySQL. Pour l'utiliser via PHP, suivez ces étapes :

  1. Établissez une connexion MySQL :
    Commencez par établir une connexion à votre base de données MySQL à l'aide de mysql_connect(). Assurez-vous de fournir le serveur, le nom d'utilisateur et le mot de passe corrects.
  2. Sélectionnez la base de données :
    Sélectionnez la base de données dans laquelle vous souhaitez compter les lignes à l'aide de mysql_select_db().
  3. Compter les lignes à l'aide de SELECT COUNT(*) :
    Exécuter une requête à l'aide de mysql_query(). La requête doit inclure l'instruction SELECT COUNT(*) FROM table_name. Cela renverra une ressource de résultat.
  4. Récupérer le résultat :
    Utilisez mysql_fetch_array() pour récupérer le résultat. Le premier élément du tableau renvoyé représente le nombre total de lignes.
  5. Fermez la connexion :
    Enfin, fermez la connexion MySQL à l'aide de mysql_close().

Exemple PHP :

<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

Ce code établit une connexion, sélectionne la base de données, exécute la requête COUNT(*), récupère le résultat, stocke le total dans le $total variable, et enfin l'imprime.

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