Récupération des résultats agrégés des requêtes en PHP
Lorsque vous travaillez avec des requêtes MySQL en PHP, il peut être difficile de récupérer la valeur de sortie unique lors de l'utilisation fonctions d'agrégation comme COUNT(*). Comprendre comment gérer de telles requêtes est crucial.
En PHP, plusieurs fonctions sont disponibles pour travailler avec les résultats des requêtes. Cependant, pour récupérer la valeur exacte d'une requête agrégée (comme dans l'exemple fourni), vous devez alias l'agrégat à l'aide du mot-clé as.
Voici comment procéder :
$result = mysql_query("SELECT count(*) as total from Students"); $data = mysql_fetch_assoc($result); // Displaying COUNT(*) result echo $data['total'];
En alias l'agrégat comme total avec le mot-clé as, nous pouvons l'appeler en utilisant mysql_fetch_assoc. Cette méthode récupère la ligne résultante de la requête sous forme de tableau associatif. Par conséquent, nous pouvons accéder à la valeur du comptage en utilisant la clé « total » comme indiqué dans l'exemple. Cette approche vous permet de travailler efficacement avec des résultats de requêtes agrégés en PHP.
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!