voila je rencontre un ti probleme...
j ai donc un tableau dynamique qui s affiche en fonction de l'année que l 'on choisit via liste deroulante javascript...
- sous IE ca affiche le tableau correspondant a l'année par defaut et en selectionnant les années il ne se passe rien..
- sous firefox ca n affiche rien du tout
voila un bout de code :
//Creation de la requete affichant les annees dans la liste deroulante
$sql0= "SELECT DISTINCT modele_annee FROM modele";
$req0= mysql_query ($sql0) or die ("erreur sur requete 1");
//Affichage de la liste déroulante
echo'<select name="modele_annee" onclick="location.href=\'mod_gestion.php?annee=\' + this.value"> ';
echo '';
while ($modele = mysql_fetch_assoc($req0)) {
echo '<option value="'.$modele['modele_annee'].'">'.$modele['modele_annee'].'</option>';
}
//Construction du tableau
echo "\n<br><br><TABLE border=\"0px\">"
."\n\t<THEAD>"
."\n\t\t<TR>"
."\n\t\t\t<TH>";
//Creation de la requete
$sql1= "SELECT * FROM terrain";
$req1= mysql_query ($sql1) or die ("erreur sur requete 1");
//Affichage de la ligne contenant les noms de terrains
while ($terrain = mysql_fetch_assoc($req1)) {
}
if(isset($_GET['annee']) && is_numeric($_GET['annee'])) {
//Creation lignes par lignes :
$sql2="SELECT * FROM modele WHERE modele_annee = ".$_GET['annee']." ";
$req2=mysql_query($sql2) or die ("erreur sur requete 2");
//Affichage des enregistrements de "modele" un par un
while($modele=mysql_fetch_assoc($req2)){
echo " \n\t\t<TR onMouseOver=\"changeCouleur(this);\" onMouseOut=\"remetCouleur(this);\">"
."\n\t\t\t<TD color='#E3E3E3'> <b> $modele[modele_nom]</b></TD></p>"; //Nom du modèle affiché
je ne sais pas d ou ca peut venir, si on pourrait me filer une piste ou me rectifier ca se serait bien simpa :d .
merci d avance de votre aide.