Tableau multidimensionnel sous Joomla
Bonjour à tous.
Je souhaite réaliser un tableau multidimensionnel à partir de ma BDD, sous Joomla. Ce tableau sera en fait un planning mensuel pour des employés, avec leurs horaires.
J'ai créé une table "vacations", avec les champs "vacation_date", "vacation_agent", "vacation_horaire_debut", "vacation_horaire_fin".
Ma requête se présente sous cette forme :
Code:
1 2 3 4 5 6 7 8
| <?php $db=JFactory::getDBO();
$query="SELECT * FROM #__cck_store_form_vacations";
$query.=" WHERE MONTH(vacation_date)='$mois' AND YEAR(vacation_date)='$annee' GROUP BY vacation_agent ";
$query.=" ORDER BY vacation_date ASC";
//print_r($query);
$db->setQuery($query);
$article = $db->loadObjectList();
foreach($article as $field){...?> |
Les variables "$mois" et "$annee" sont issues du formulaire.
Ma première interrogation est la suivante : j'ai lu que l'on ne pouvait grouper que suite à une agrégation... Qu'en pensez-vous ?
Je souhaite obtenir le résultat suivant :
La première ligne avec le nom des agents (chaque agent représentera une colonne), puis les lignes suivantes avec les dates du mois et les horaires, comme l'image suivante :
http://img15.hostingpics.net/thumbs/...853tableau.jpg
N'étant pas un pro des boucles, si quelqu'un pouvez m'aider...
Je vous remercie de votre attention et de votre aide.