Maison > base de données > tutoriel mysql > Comment additionner efficacement les valeurs d'une colonne MySQL en PHP ?

Comment additionner efficacement les valeurs d'une colonne MySQL en PHP ?

Barbara Streisand
Libérer: 2024-12-28 06:16:14
original
247 Les gens l'ont consulté

How to Efficiently Sum a MySQL Column's Values in PHP?

Calcul de la somme d'une colonne MySQL en PHP

Vous souhaitez calculer et renvoyer la somme des valeurs d'une colonne MySQL. En essayant d'utiliser une boucle, vous avez rencontré des problèmes.

Une boucle n'est pas nécessaire pour cette tâche. Vous pouvez directement obtenir la somme à l'aide d'une requête MySQL :

SELECT SUM(column_name) FROM table_name;
Copier après la connexion

Alternativement, si vous préférez utiliser les instructions préparées (PDO) de PHP qui est l'approche recommandée et sécurisée, considérez le code suivant :

$stmt = $handler->prepare('SELECT SUM(value) AS value_sum FROM codes');
$stmt->execute();

$row = $stmt->fetch(PDO::FETCH_ASSOC);
$sum = $row['value_sum'];
Copier après la connexion

Ou, si vous utilisez MySQLi :

$result = mysqli_query($conn, 'SELECT SUM(value) AS value_sum FROM codes');
$row = mysqli_fetch_assoc($result);
$sum = $row['value_sum'];
Copier après la connexion

Ce code récupère efficacement la somme de la colonne spécifiée sans avoir besoin d'un boucle.

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