Page 1 sur 1

Nouveau dans java

Posté : 02 mars 2007, 03:45
par dick-perron
Bonjour tout le monde, j'ai inséré un script java (menu multiple) dans un site internet que j'ai fait en PHP dans le but d'améliorer le look. Je suis nouveau dans java et j'aimerais savoir si on peut passer un argument autrement que dans l'adresse de redirection. Voici la partie du script en question:

var menuItems = [

["Rapports",""],
["|Compléter un rapport","testlink.html"],
["||Premier cycle","testlink.html"],
["|||1-01","afficher_liste_eleve.php"],
["|||1-02","afficher_liste_eleve.php"],
["|||2-01","afficher_liste_eleve.php"],
["|||2-02","afficher_liste_eleve.php"],
["||Toisième secondaire","testlink.html"],

........
J'ai trois questions particulières ?
Pourquoi mon lien vers les fichiers php ne fonctionne pas ?

est-ce que je pourrais ajouter quelque chose du genre groupe='1-01' pour pouvoir créer un script d'acceuil général et ainsi éviter de devoir prévoir une page d'acceuil différente pour chaque groupe ?

Aussi, y a-t-il moyen de faire créer ce genre de menu automatiquement à partir d'une base de données plutôt que d'écrire chacun des éléments ? Ce qui serait beaucoup plus efficace pour moi puisque ma base de donnée contient déja toutes ces informations.

Posté : 02 mars 2007, 10:31
par albat

Posté : 02 mars 2007, 12:47
par Hywan
lol fallait pas en dire plus pour que la gâchette démange Albat ;-)
voilà c'est malin, il est tout énervé maintenant !

hehe :P

Posté : 02 mars 2007, 16:33
par dick-perron
Merci pour la précision. Ceci étant dit je vous rappelle que je suis nouveau dans ce langage. Y a t-il une solution quand même ?

Posté : 02 mars 2007, 17:54
par AB
Bonjour,

Apparemment tu veux faire un menu pour diriger le visiteur vers des pages ou insérer des pages dans ton script via un menu.
Si oui va faire un tour http://www.phpfrance.com/forums/voir_re ... php#176350 peut-être cette solution pourra te convenir.
Il suffira ensuite de l'adapter à ton pb en listant par exemple les divers éléments par ta base de donnée

Posté : 03 mars 2007, 04:58
par dick-perron
J'ai finalement utilisé la redirection par url avec $_GET['blablabla'] dans le script qui reçoit le variable. Mais j'aimerais que cette solution ne soit que temporaire car l'an prochain, je devrai modifier les usagers et j'aimerais n'avoir qu'à modifier une base de donnée plutôt que mes scripts. Je voudrais donc savoir s'il existe une façon de meubler le menu par une base de donnée SQL. S'il existe un tuto quelque part j'irai le consulter.

Posté : 03 mars 2007, 05:52
par AB
Bonsoir,

Bien sûr que ton menu peut être alimenté par une base de donnée. Le script reste le même, excepté qu'au lieu d'avoir plusieurs lignes écrites manuellement, c'est une ligne de ce même script qui se répète en étant alimenté par les lignes et les élements qui sont dans la table de ta base de donnée.

Il suffit de concevoir ta table en fonction des éléments nécessaires au déroulement de ton menu. Apparemment une table assez basique conviendrait. Il y a de bons tutos dans www.phpdebutant.org (rubrique sql, mysql)

Si tu ne trouves pas tout, reviens ensuite en nous montrant le menu que tu veux lister avec ta base de donnée.

Posté : 03 mars 2007, 06:08
par dick-perron
Connais-tu une coin où je peux trouver plus d'info. je sais comment faire en PHP mais avec javascript je suis tout nouveau. Pour être certain que l'on se comprend bien, je veux me servir d'un menu javascript comme d'un formulaire...pour me diriger vers une autre adresse avec une valeur d'identité pour une variable, le tout géré par une base de donnée. par exemple, dans ma base de données j'ai les infos suivantes (entre autres)

user_id groupe nom prenom age
1 101 tremblay jacques 12
2 101 côté Simon 11
3 101 Cyr Pierre 12
...
25 102 Jean Denis 13
...
234 503 côté Tommy 16

Et je veux un menu en javascript du genre

groupe --- 101-------------Jacques Tremblay
-------------Simon Côté
.....

---102 ------------Denis Jean

.....

------503 ------------Tommy Côté

Donc mon menu multiple me permettrait d'afficher le nom des groupes puis des élèves. Après mon choix, le user_id serait passé au script suivant.

Posté : 03 mars 2007, 06:29
par AB
Bonsoir

Peut-être là http://www.phpfrance.com/forums/voir_re ... .php#16454

Sinon tu peux aussi tenter une recherche de type 'liste javascript' (ou ce qui te conviens le mieux) dans la fonction recherche en haut de cette page.