ssobjet
Version imprimable
ssobjet
fais un echo pour voir si tu recois au moins la valeur du $_get['nb'.$i]
$_GET['nbi'] et $_GET['nb'.$i] est différent.
Si tu fais caje pense que c'est normalCitation:
echo $_get['nb'.$i];
ce serait plutot ca :de toute facon il faut vérifier les valeurs o moins une donc pour aller plus vite fais unCode:echo $_GET['nb'.$i];
par exempleCode:echo $_GET['nb1'];
Si tu rajoutes cette ligne, qu'est ce que ça dit :
Code:var_dump('<pre>', $_GET, '</pre>');
ben voilà, je pense que tu as ta réponse :roll:
Seul nb0 est envoyé au serveur.
Ben y en a pas donc tu ne peux rien récupérer. Pourquoi t'attends-tu as recevoir nb1 ?
Le problème c'est que ton formulaire ne renvoie pas de variable nb1
Déjà vérifies que ton select nb1 existe coté code...Si c'est pas le cas ca voudra dire que le problème vient de la création sinon on avisera
Ben c'est simple tu demandes à ton navigateur à voir le code (si tu as FF c'est plutot simple) si c'est IE tu enregistres la page et tu visualises le code généré
Il y a quand même "Affichage > source" sous IE. C'est un navigateur arrieré mais tout de même... :mrgreen:
ben ca vient de ton code...si toi même tu sais même pas ce que tu fais 8O
On n'a pas ton code de génération des select don con peut rien dire...mais si ton $i commence à 0 et qu'il y a qu'un seul select d'après ta bdd ben c'est normal
Moi tout ce que je dis c'est qu'avec le code php que l'on peut t'aider mais il y est pas...
Donc on ne peut faire que des suppositions.Et saches que pour moi, que ca fasse 2ans ou non que je fais du php, je suis toujours débutant (j'apprends tous les jours) donc...
Alors nouvelles suppositions :
-> Fais tu incrémenter ton $i, vu que tu dis qu'il y a plusieurs select qui doivent etre créer...(si oui -> code)
-> Récupères tu toutes les valeurs pour créer les select (si oui -> code)
-> Génères tu tous les select prévus (si oui -> comment et code)
ce code n'est pas complet on voit le $i cité plus haut mais on sait pas comment la boucle tourne
Code:
1
2
3 <select name="nb<?php echo $i ?>" class="box1"> <option value="1" <?php if($liste[$i][1]==1) echo "SELECTED"; ?>>1</option> <option value="2" <?php if($liste[$i][1]==2) echo "SELECTED"; ?>>2</option>
Qui dit correction dit code déposé (complet)...on veut bien aider mais on sait pas comment le tout fonctionne :roll:Citation:
Si quelqu'un a une correction concrète à proposer ca m'aiderait.