Maison  >  Article  >  base de données  >  Comment interroger le nombre de données dans MySQL en php

Comment interroger le nombre de données dans MySQL en php

WBOY
WBOYavant
2023-05-27 10:32:461139parcourir

1. Connectez-vous à la base de données MySQL

Avant d'utiliser PHP pour faire fonctionner la base de données MySQL, vous devez d'abord vous connecter à la base de données. Vous pouvez utiliser la fonction mysqli_connect() pour vous connecter. Cette fonction doit transmettre quatre paramètres, à savoir l'adresse du serveur MySQL, le nom d'utilisateur MySQL, le mot de passe MySQL et le nom de la base de données à connecter. Voici un exemple de code pour se connecter à une base de données MySQL :

$conn = mysqli_connect("localhost", "root", "password", "test");
if (!$conn) {
  die("Connection failed: " . mysqli_connect_error());
}

Ce code tentera de se connecter à la base de données nommée test Si la connexion échoue, un message d'erreur sera affiché et le programme se terminera.

2. Interroger la quantité de données

Pour interroger la quantité de données dans la base de données MySQL, vous pouvez utiliser l'instruction SQL SELECT COUNT() FROM table name. Parmi eux, COUNT() représente le nombre de lignes qui répondent aux conditions de requête, et le nom de la table est le nom de la table à interroger. Voici un exemple de code pour interroger le nombre de données :

$sql = "SELECT COUNT(*) as count FROM users";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($result);
$count = $row['count'];

Ce code comptera le nombre total de données dans la table nommée utilisateurs et stockera le résultat dans la variable $count. Après avoir terminé la requête, la fonction mysqli_free_result() doit être appelée pour libérer la mémoire occupée par les résultats de la requête

mysqli_free_result($result);

3. Exemple de code complet

Ce qui suit est un exemple de code PHP complet pour interroger le nombre de bases de données MySQL :

La connexion est nommée base de données "test", interrogez le nombre total de données dans le tableau nommé "utilisateurs" et imprimez les résultats. Pour fermer la connexion à la base de données, vous devez utiliser la fonction mysqli_close(), après avoir interrogé les résultats.

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer