|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : juin 2006 Messages : 545 ![]() |
Bonjour,
J'en revient à mon soucis de planning pour la reserve GD J'ai une table dispo avec cette structure : id_membre (int) date_d (date) Les membres rentrent chaque jour de disponibilité. J'aimerai afficher dans la partie administration un calendrier en tableau multiutilisateur de cette forme : Octobre 1 2 3 4 5 6 7 8 9 10 ... Membre1 1 0 0 0 0 0 1 1 0 1 Membre2 0 0 0 0 0 0 1 1 0 0 Les 1 représente une disponibilité à la journée et les 0 non. je ne sais pas comment faire les requêtes pour réaliser ce tableau. j'avais pensé faire une requête sur la table membre avec pour chaque membre une requête sur la table dispo sur chaque jour du mois. Mais cela au final va engendrer avec les boucle environ 7500 ou 15000 requêtes à chaque affichage de la page. 250 membres et affichage sur 1 ou 2 mois. Auriez vous une idée? Je vous remercie beaucoup |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Tobbi Filteau Inscription : mai 2010 Messages : 176 ![]() |
Tu pourrais pas te faire un tableau PHP de 31 cases rempli avec la valeur 0 et après, tu fais:
Code :
SELECT * FROM dispo order by id_membre, date_d
Désolé si je suis vague http://www.dhtmlx.com/docs/products/...er/index.shtml |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : juin 2006 Messages : 545 ![]() |
je n'ai pas très bien compris ton raisonnement.
je dois a tout prix conserver la mise en forme que j'ai indiqué : Octobre. 1 2 3 4 5 6 7 8 9 10 ... Membre1 1 0 0 0 0 0 1 1 0 1 Membre2 0 0 0 0 0 0 1 1 0 0 |
|
|
00
|
|
|
#4 | ||||
|
Membre actif
![]() Tobbi Filteau Inscription : mai 2010 Messages : 176 ![]() |
Désolé d'avoir été si vague, je vais essayer d'être plus précis. Donc d'abord un tableau de 31 cases (comme ça on peut couvrir n'importe quel mois)
Code :
Code :
|
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com