|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
Bonsoir,
j'ai une base de données comportant 3 tables dont voici le code : Code SQL :
La table horaires correspond aux heures d'ouverture par défaut. Je souhaiterais afficher pour la date d'aujourd'hui par exemple, un tableau qui représente l'ensemble des heures avec l'id_état correspondant de la table horaires. Pour cela il me faut savoir le jour correspondant à la date. C'est à dire pour le 09/03/2010 il faut que sa m'affiche "Mardi". Dans la table horaires, les jours correspondent à un numéro, 1=Lundi, 2=Mardi etc... Aperçu du tableau souhaité : Pour le "Mardi - 09/03/2010" 10h......11h......12h.......13h.......14h........15h........16h.......17h.......18h 1...........2.........2..........1..........3............0...........0..........3...........1 La ligne en dessous des heures correspondant au id_etat. Quelqu'un à-t-il déjà réaliser ce type de tableau et pourrait m'aider dans la conception de celui-ci? Merci! Dernière modification par andry.aime ; 10/03/2010 à 10h06. Motif: Language du CODE |
||
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
toujours pas de réponse... une arraylist est je pense la meilleure solution. quand pensez vous?
|
|
|
00
|
|
|
#3 | ||
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Bonjour,
Pour commencer: Code :
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
||
|
|
00
|
|
|
#4 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
merci fench de ta réponse,
je viens de tester ce que tu m'as dit : Code :
je viens de tester et cela m'affiche 1 et 3. 3 pour mercredi mais le 1.... |
||
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Citation:
Donnes moi le code de départ stp
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
|
|
|
00
|
|
|
#6 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
voila mon code pour l'instant :
Code :
Aperçu du tableau souhaité : Pour le "Mardi - 09/03/2010" 10h......11h......12h.......13h.......14h........15h........16h.......17h.......18h 1...........2.........2..........1..........3............0...........0..........3...........1 La ligne en dessous des heures correspondant au id_etat. |
||
|
|
00
|
|
|
#7 | |||
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Citation:
Ensuite tu as bien Mercredi ça c Ok, reste à afficher le reste de la date sur le même style (regardes date() sur google, ou manuel). Pour la requête, tu fais une jointure avec le WHERE si tu veux, perso je préfére l'utilisation du mot JOIN telle que: Code :
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
|||
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
je met mon projet en .rar si tu veux le voir complet.
|
|
|
00
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
Ok je te remercie je vais essayer de faire ça!
|
|
|
00
|
|
|
#10 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
alors voila ou j'en suit :
Code :
![]() Moi ce que je souhaiterais ce sont les heures en première ligne et les id_etat en second. La sa m'affiche tout dans un seule cellule et je ne vois pas comment faire... |
||
|
|
00
|
|
|
#11 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
merci fench sa a fonctionné pour la date. j'ai regardé dans le manuel php.
Toujours un souci de mise en page... Voila le code : Code :
Dernière modification par johan0510 ; 10/03/2010 à 12h16. |
||
|
|
00
|
|
|
#12 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
se doit être à cause de ma boucle while... je cherche mais ne trouve toujours pas la solution! quelqu'un a-t-il deja réaliser un tableau comme celui ci?
|
|
|
00
|
|
|
#13 | ||
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Dans ton cas, il y a une petite ruse à faire qui n'est pas dans le tuto ...
J'ai été s... car je t'ai laissé chercher un peu ... pour bien comprendre les tableaux. Donc le code est une serie de tables de 2 lignes 1 colonne : Code :
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
||
|
|
00
|
|
|
#14 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
merci fench! tkt c normal que je cherche un peu sauf que la solution que tu m'as donnée je l'ai deja testé et elle ne fonctionne pas! sa affiche ça :
8 1 9 2 10 2 que des lignes!!! ce que je veux faire c'est : 8...9...10 1...2....2 et ça je cherche toujours |
|
|
00
|
|
|
#15 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Hummm, ya peut être un retour à la ligne à chaque table, erreur de ma part Dsl ... pour la peine je vais chercher moi aussi ...
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
|
|
00
|
|
|
#16 | ||
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Code :
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
||
|
|
00
|
|
|
#17 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
ta solution m'affiche ça :
![]() on dirai que c découpé non? |
|
|
00
|
|
|
#18 | ||
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Pour finir, faut jouer avec les options d'affichage des tableaux ...
Code :
__________________
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran) |
||
|
|
00
|
|
|
#19 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
ah yesss je te remercie! sa donne ça au final :
![]() c'est ce que je voulais! au final le rules="rows" sert à tracé les bordures des cellules
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com