Récupérerune donnée par un bouton radio

catmary
Invité n'ayant pas de compte PHPfrance

31 mai 2005, 11:21

Bonjour,

Voilà, j'ai déclaré mon bouton radio de la façon suivante :
<input type=\"radio\" name=\"case[]\" value=\"$array->ref\" checked>

comme je procédais pour les cases à cocher et j'ai fait de même pour récupérer la ref du bouton radio selectionné :
$ref = $_GET["case"];

Quand je fais un "écho "$ref" ", il m'affiche Array. Pourriez-vous m'aider??

Mammouth du PHP | 19672 Messages

31 mai 2005, 11:36

C'est normal, $ref est un tableau, il faut préciser l'index pour en afficher la valeur, par exemple $ref[0] ou $ref[12]
Habituellement, on utilise des boucles pour récupérer des résultats multiples, mais comme c'est un bouton radio, il n'y a qu'une seule valeur.

Donc soit tu utilises $ref[0], soit tu supprimes les crochets dans le name="case[]" de ton bouton radio et tu utilises directement $ref sans index qui devient alors une variable normale.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Petit nouveau ! | 1 Messages

31 mai 2005, 11:46

Ok, merci, ça marche nikel !