|
Publicité | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
Encore moi
Je m'explique, j'ai un tableau qui affiche mes horaires, et un autres tableau qui affiche mes évènements. Ces deux tableaux affiche les mêmes champs : - heures sur la 1ère ligne - id_état sur la 2ème ligne voici l'aperçu de ces 2 tableaux : ![]() Ce que je souhaite faire c'est réaliser un tableau avec ces 2 tableaux. Quelqu'un sait-il comment procéder?? Doit-je stocker mes résultats des 2 tableaux précédent dans une arraylist? Merci Voici le code des deux tableaux : Code :
|
||
|
|
00
|
|
|
#2 | |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Et encore moi
Citation:
__________________
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
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
c'est gentil de ta part fench de me répondre
![]() alors ce que je souhaite afficher c'est un tableau ou l'on retrouve dedans : - une première ligne avec toutes les heures (de 0 à 24 heures si possible) - une seconde ligne avec l'id_état correspondant. Mais pour cette seconde ligne : L'id_état est par défaut dans le tableau horaires (heures d'ouverture) et est aussi enregistré dans le tableau évènements. Je veux qu'il change lorsqu'il y a un évènement. Exemple : De 8h à 9h -> la piste est déclaré "sur réservation" (id_etat : 1) dans la table horaires. De 8h à 9h -> la piste est déclaré "réservée" (id_etat : 3) dans la table évènements. Dans mon tableau final on verra : 8h.....9h..... 3............... je ne sait pas si je suis bien précis Dernière modification par Jannus ; 19/03/2010 à 17h52. Motif: sms |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Dans ce cas, tu utilises une table de 0 à 23 avec la valeur de l'état.
Pour l'affichage final, ça tu sais faire maintenant (au lieu de lire une requête c une table Reste de remplir la table avec les deux requête et là ce n'est pas super compliqué, je pense. Pour chaque requête, tu as un $val['heure'] et un $val['id_etat']. Mettons que le tableau est $arrayEtat alors qd tu va parcourir la première (puis deuxième requête), tu fais un $arrayEtat[$val['heure']] = $val['id_etat']; Voilà, je pense que tu as tous les éléments, bon codage ...
__________________
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
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
désolé je m'étais eclipsé!
lorsque tu dis "tu utilises une table de 0 à 23 avec la valeur de l'état." il faut que je créer un table dans ma base de données? ou simplement un tableau? j'ai pas trop compris... Dernière modification par Jannus ; 19/03/2010 à 17h53. Motif: sms |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Non, quelle chance! ce soir je fête mon dossier Inra
Pas super en forme mais j'ai le tic du PC alors: La table c pour affichage futur avec l'index des jours et ça roule PAS DS LA BASE $array C JUSTE POUR L'AFFICHAGE
__________________
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
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
félicitations!
![]() t'aurais pas un exemple a me faire voir parce que la je suis largué Les 2 codes que j'ai fait avant vont me servir nan? puisque sa m'affichai les 2 tableaux... |
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Ecoutes on verra ça demain mais essayes de mettre tout dans un tableau comme je te l'ais dit puis en reparle demain
Bonne soirée
__________________
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
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
en plein dans le codage!!
alors j'ai commencé ce que tu m'as dit : Le premier tableau représente les heures : $tab1 = array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); le problème c'est que je ne vois pas du tout comment l'incrémenter avec des requêtes. Si on pouvais me donner un exemple? merci |
|
|
00
|
|
|
#10 | ||
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Bonjour,
Un peu tard ce matin (fallait que je récupère ) ...Alors je te donne un début de code sur la première requête 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
|
|
|
#11 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
Bonjour a toi,
alors je viens d'essayer ce que tu m'as donnée et je comprends pas tout Voici le code : Code :
![]() Jusque la tout va bien! ce que je souhaite maintenant c'est d'en avoir un seul sachant que le premier est celui par défaut et c'est donc le deuxième qui va le remplacer (je parle au niveau des valeurs des id_etat) je sais pas si je suis assez précis mais il doit y avoir une fonction qui existe non pour mettre en relation 2 tableaux??? merci Dernière modification par johan0510 ; 11/03/2010 à 12h37. |
||
|
|
00
|
|
|
#12 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
je test différentes choses mais je n'y arrive toujours pas!!! grrr
![]() pour ceux qui veulent voir l'ensemble du projet je le met en .rar! si quelqu'un à la solution qu'il n'hésite pas! |
|
|
00
|
|
|
#13 | ||
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Voici le code reste l'affichage à faire (c comme avant mais avec un tableau au lieu d'une requête).
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 de ta solution sa marche parfaitement! voila ce que sa m'affiche :
![]() On voit bien dans le tableau final que celui ci est incrémenter par rapport aux deux tableaux précédents. pourquoi as-tu mis reste l'affichage à faire? |
|
|
00
|
|
|
#15 | |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Citation:
__________________
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 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
d'accord c'est ce que je pensais! en tout cas merci à toi car la je galèrais a essayer de faire ça avec des fonctions dont moi seul j'ai le secret...
|
|
|
00
|
|
|
#17 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2010 Messages : 111 ![]() |
je poste mon code complet car sa ne fonctionne toujours pas mon switch à la fin et je suis a cours d'idée j'ai tout tenté
Code :
|
||
|
|
00
|
|
|
#18 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Salut Johan,
Ton switch, faut que tu le places dans la boucle FOR pour remplacer la valeur du $tab1[$i] par une image non ! Donc au moment de l'affichage, ton utilises ton switch pour un code entre <td>
__________________
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 ![]() |
Salut fench! merci de m'avoir répondu! en effet ce que je vais faire c'est dans ma base pour chaque id_etat il y aura une image de prédéfini. ce sera plus simple comme ça je pense Qu'est ce que t'en pense?
Dernière modification par Jannus ; 19/03/2010 à 17h55. Motif: sms |
|
|
00
|
|
|
#20 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 570 ![]() |
Oui effectivement, c'est mieux si un jour tu décides de changer les images et puis même de manière à faire une interface pour gérer ces images
EDit: FAit moi un beau codage de tout cela maintenant
__________________
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) Dernière modification par Jannus ; 19/03/2010 à 18h06. Motif: sms |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com