На моем контроллере я получаю некоторые результаты из базы данных
$commandes = $em->getRepository('SWPlatformBundle:Vente')->getCommandesAFacturer($client[0]->getId());
с этим SQL
public function getCommandesAFacturer($id) {
$qb = $this->createQueryBuilder('v')
->select("c.id, c.montantTTC, c.horodatageCreation, SUM(v.prixTotalVente) AS sansFrais")
->leftJoin('v.commande', 'c')
->where('c.facture IS NULL')
->andwhere('c.commercant = :commercantId')
->setParameter('commercantId', $id)
->groupBy('c.id');
return $qb
->getQuery()
->getResult();
}
И я хотел бы суммировать значение sansFrais в моем запросе, но я не достигаю значения sansFrais.
Я пробовал вот так, но это не работает:
foreach($commandes as $commande){
$montantHTCollecte += $commande['sansFrais'];
}
Спасибо за вашу помощь!