Bonjour,
Je débute avec PDO, et j'ai une requête assez longue qui me retourne plusieurs résultats sous forme d'objet et j'aimerais additionner ses résultats. J'ai pensé à SUM() mais cela ne fonctionnera pas dans mon cas, j'ai chercher un peu partout sans trouver une piste de réponse peut être aurait vous une idée :
ici la variable $mongain affiche bien le résultat mais j'aimerais trouver un moyen pour additionner tout ces résultats.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php $gains = $DB->query("SELECT * from gains, users WHERE users.email_parrain =:email AND users.id = gains.user_id",array('email'=>$_SESSION['user']['email']));?> <?php foreach ($gains as $gain): $mongain= $gain->gain_parrain; echo $mongain; ?> <?php endforeach ?>
Pour info voici comme je prépare ma requête via un fichier en include :
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public function query($sql , $data=array()){ $req = $this->connexion->prepare($sql); $req->execute($data); return $req->fetchAll(PDO::FETCH_OBJ); }
Partager