1 pièce(s) jointe(s)
Calcul sur valeur de tableau issue d'une requête sql
Bonjour
Je demande votre aide sur une operation que j'esai de faire en vain.
J'exécute une requête afin de récupérer des données d'une bdd, je voudrais récupérer ces données et exécuter des calculs pour ensuite les envoyer coté client dans un tableau.
En utilisant mon code, j'arrive à récupérer les données mais en bouclant sur celles ci le tableau renvoyé ne contient qu'une seule ligne du résultat.
Ensuite ce que je souhaiterais c'est d'abord boucler sur les notes de chaque matière, faire une addition avec un variable $majoration et ensuite créer un tableau de sorti qui avec chaque couple matière => note .
Mes codes actuels
Code:
1 2 3 4 5
| $sqls = 'SELECT n_matiere AS matiere, SUM(note) AS note FROM tbl_examen GROUP BY n_matiere ORDER BY col_matiere ASC';
$stmt = $this->conn->prepare($sqls);
$stmt->execute();
$result = $stmt->fetchAll();
return $result; |
le résultat de la requête
Pièce jointe 620329
ce que j'aimerai pouvoir faire :
Code:
1 2 3 4 5 6
| foreach($result as $row)
{
$data["matiere"] = $row["matiere"];
$data["note"] = $row["note"] + $majoration;
$data["moyenne"] = $row["note"] / 2;
} |
Merci d'avance pour votre aide