cs_orelien
Messages postés137Date d'inscriptiondimanche 7 juillet 2002StatutMembreDernière intervention11 janvier 2009
-
6 janv. 2005 à 10:01
the_smurf
Messages postés283Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention22 juin 2006
-
6 janv. 2005 à 17:10
Bonjour,
J'aimerais relier deux listes déroulantes remplies par une base de données. La première correspond à la table "rubriques" et l'autre à la table "sous-rubriques".
Lorque je sélectionne une rubrique dans la liste déroulante #1, j'aimerais que la deuxième se mette à jour automatiquement.
function updateMod()
{
var newOpt;
var cl_=document.getElementById("selectmarque").value;
clearMod();
newOpt=new Option("<modele>", 0);
document.getElementById("selectmodele").options[0]=newOpt;
if (cl_!=0)
{
for (i_=0; i_<mod[cl_].length; i_++)
{
newOpt=new Option(mod[cl_][i_], mod[cl_][i_]);
document.getElementById("selectmodele").options[document.getElementById("selectmodele").length]=newOpt;
}
}
}
function clearMod()
{
while (document.getElementById("selectmodele").options.length>0)
document.getElementById("selectmodele").options[document.getElementById("selectmodele").options.length-1]=null;
}
the_smurf
Messages postés283Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention22 juin 2006 6 janv. 2005 à 11:36
Il faut générer dynamiquement ce code js:
1/ récupérer les données de ta base de données
2/ générer dynamiquement en php le menu et le sous menu, soit deux petites boucles, une pour créer le tableau js des sous menus et une pour créer les options du select représentant les menus...
The SMURF
[mailto:the_little_smurf@yahoo.fr the_little_smurf@yahoo.fr]
Enjoy the life, don't waste your time in front of your computer
the_smurf
Messages postés283Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention22 juin 2006 6 janv. 2005 à 17:10
Je n'ai pas les outils pour faire du php là où je suis...
Mais tu peux prendre exemple sur le post intéraction entre deux / trois listes déroulantes d'aujourd'hui. Tu y veras comment on peut récupérer les données des tables et générer du code (javascript ou HTML) à partir du PHP.
Tu veras ce n'est pas très difficile...
Bon courage
The SMURF
[mailto:the_little_smurf@yahoo.fr the_little_smurf@yahoo.fr]
Enjoy the life, don't waste your time in front of your computer