Bonjour à tous.
Développant sur Joomla, je souhaiterais utiliser cette requête pour grouper mes articles par fournisseur :
A partir de là, sans la clause GROUP BY, j'ajoute la boucle suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $db = JFactory::getDBO(); $query = "SELECT fournisseur, article, SUM(quantite*prix) AS total"; $query. = " FROM ma_table GROUP BY fournisseur ORDER BY fournisseur ASC"; $db->setQuery($query); $list = $db->loadObjectList(); ?>
Le problème, c'est que le fournisseur va se répéter sur chaque ligne...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php foreach ($list as $champ) { $fournisseur=$champ->fournisseur; etc... ?> <?php echo $fournisseur; ?> <?php } ?>
Or je souhaiterais avoir une présentation de la sorte :
FOURNISSEUR 1
Article prix
Article prix
Article prix
FOURNISSEUR 2
Article prix
Article prix
Article prix
...
Comment faire pour isoler le fournisseur ? Je pense qu'il faut faire des boucles imbriquées, non ?
Je vous remercie de votre attention.
Partager