Aide:récupérer valeur de formulaire dans une boucle

nancy1206 -  
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
Je voudrais savoir, comment je pourrais récupérer la valeur d'un input dans mon formulaire QUI EST DANS UNE BOUCLE.

Genre :

for($j = 0; $j< count($qp); $j++){ ?>

<form id="fivestars-forms-<?php echo $guid; ?>" name="format" onmouseover="controle(format)" action="action/elggx_fivestar.php" method="post">
<?php
for ($i = 1; $i <= $stars; $i++) {
if ($qi[$j] == $i) { $checked = 'checked="checked"'; } ?>
<input type="radio" name="rate" value="<?php echo $i; ?>" />
<?php
}
?>
<input type="hidden" name="id" value="<?php echo $guid; ?>" />
</form>

}

Et au fait, je voudrais récupérer la valeur de input type="radio". J'ai essayé
document.format.rate.value mais ça marche pas. Si quelqu'un aurait une idée je serais très reconnaissant.

Merci

2 réponses

benol3 Messages postés 718 Statut Membre 87
 
Bonjour,

attribue un id à ton input et utilise Document.GetElementByid("id attribué") pour récupérer la valeur.
0
Alain_42 Messages postés 5413 Statut Membre 894
 
1- tu veux récupérer la valeur en php ou en JavaScript ?

2- ton idée de faire une boucle avec un formulaire à chaque passage de la boucle n'est pas bonne car ils ont tous le même name et dans chacun les input type radio ont tous le même name aussi
donc impossible à récupérer en php
0