Création d'un tableau html (lignes + colonnes) avec mysql - PHP - Programmation
Marsh Posté le 03-11-2012 à 13:25:19
Comme ca a froid, je te dirais de faire une requete par batiment. Il y a peut etre plus concis en une seule requete, mais je vois pas trop
Marsh Posté le 07-11-2012 à 09:54:16
Bonjour !
J'ai exactement le même problème, pas pour les mêmes données, mais l'idée est tout pareil, quelqu'un ?
Marsh Posté le 07-11-2012 à 10:04:36
Salut,
En une requête je verrais un truc de ce genre la :
Code :
|
Marsh Posté le 07-11-2012 à 21:12:02
Bonsoir,
Désolé pour le retard je n'avais plus d'ADSL .
Merci à tous les 2 pour vos réponses, je vais regarder ta requête Yellu. Entre temps j'ai fais ceci:
Code :
|
Ce qui donne:
Bon il reste encore quelques modifications à faire parce que les chiffres s'affichent que dans la première colonne bâtiment (qui n'est pas forcement la bonne en plus, pour exemple il y a pas d'interphone dans le Bt020 dans ma bdd).
Mais bon ça avance un peu, il reste à trouver le moyen de faire l'affichage des "nombres" de la dernière requête dans la colonne "bâtiment" correspondante....
Merci
Marsh Posté le 10-11-2012 à 10:37:08
Au cas ou ça pourrait aider quelqu'un d'autre, voila le code permettant de faire mon tableau:
Code :
|
A bientot
Marsh Posté le 27-10-2012 à 22:35:52
Bonjour à tous,
Voila j'ai une table dans une bdd mysql me servant à gérer du matériel, elle se compose de la manière suivante:
id, element, type_ensemble, nom_batiment, nombre
A l'heure actuelle j'ai le code suivant pour afficher le nombre total d'element et en plus trié par catégorie (appelée "type_ensemble" ).
Code PHP :
Ce qui donne:
Maintenant j'aimerai avoir ce même tableau mais en prenant en compte les bâtiments afin d'avoir ceci:
Le but est de créer automatiquement les colonnes avec les divers bâtiments enregistrés dans la table, bien sur il faut modifier les 2 requêtes des lignes pour afficher la bonne valeur dans la bonne colonne .
Malheureusement je vois pas comment je peux rajouter les bâtiments dans les colonnes, j'ai tenter avec un foreach mais.... rien.
Est-ce que quelqu'un aurait une idée pour faire cela parce que j'ai fouiller sur le net avant de poser cette question mais j'ai rien trouvé.
Merci d'avance pour votre aide
maxredphenix
Message édité par maxredphenix le 27-10-2012 à 22:36:12