Récuperer la valeur d'une requete SUM

Fermé
quentinvidal Messages postés 7 Date d'inscription jeudi 9 août 2018 Statut Membre Dernière intervention 28 août 2018 - 21 août 2018 à 11:10
quentinvidal Messages postés 7 Date d'inscription jeudi 9 août 2018 Statut Membre Dernière intervention 28 août 2018 - 21 août 2018 à 11:42
Salut à tous,

Je voudrais récupérer le résultat d'un requte sum en SQL, mais j'y arrive pas,
 <?php
$req=$pdo->prepare("SELECT SUM(quantite_produit) AS total FROM commande_produit c, products p WHERE p.id=c.id_product AND p.id=:pid");
$pid=intval($product->id);
var_dump($pid);
$req->execute(['pid'=>$pid]);


$total_vente =$req->fetch();

var_dump($total_vente);
?>

<p>Quantité vendu: <?= $total_vente['total']?></p>


Mon var_dump(total_vente) me donne ça C:\wamp64\www\Cave\Admin\info_maj_produit.php:145:
object(stdClass)[4]
public 'total' => string '3031' (length=4)
et j'arrive pas a afgicher ce 3031

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
21 août 2018 à 11:21
$total_vente->total

1
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
21 août 2018 à 11:22
Bonjour,

Et au passage, vu que tu fais du PDO, je t'invite vivement à lire et à appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
0
quentinvidal Messages postés 7 Date d'inscription jeudi 9 août 2018 Statut Membre Dernière intervention 28 août 2018
21 août 2018 à 11:29
merci beaucoup, je suis vraiment un boulet, c'est comme ça que je recupere mes valeur habituellment en plus
j'avais pas le as total au debut, et je crois que je me suis laisser influencer par mes recherches alors que c'etait toutes des réponses pour mysql et pas pdo

Merci beaucoup
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650 > quentinvidal Messages postés 7 Date d'inscription jeudi 9 août 2018 Statut Membre Dernière intervention 28 août 2018
21 août 2018 à 11:33
heu... mysql ou pdo... peu importe.
Là c'est de la manipulation d'une variable de type OBJET.... aucun rapport avec la requête elle même.
0
quentinvidal Messages postés 7 Date d'inscription jeudi 9 août 2018 Statut Membre Dernière intervention 28 août 2018
21 août 2018 à 11:42
Puisque il etait pas en objet en fait, et je suis partie sur ce modele
0