Probleme edition bouton radio

Résolu/Fermé
tridam23 Messages postés 99 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 11 juin 2021 - 25 nov. 2014 à 07:12
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 - 25 nov. 2014 à 14:36
j'ai crée php une appli pour la gestion des eleves d'un ecole
mais j'ai un souci avec l'édition au niveau des boutons radion. j'explique

dans le fichier de saisie (formulaire) j'ai ceci :

<label>Gender/Sexe:</label>
<input type="radio" name="sexe" value="male">Masculin/Male
<input type="radio" name="sexe" value="female">
Feminin/Female<br>

dans le fichie ajouter eleve j'ai

$sexe = $_POST['sexe']; et le resultat dans le tableau

<tr>
<td>Sexe:</td>
<td><?php echo($sexe) ?></td>
</tr>


et dans mon fichier modifier eleve
j'ai
$sexe = $_POST['sexe'];
$req = "update ELEVES set SEXE='$sexe',

ma question est quand je suis dans l'édition de l'élève, je ne sais pas lui changer son sexe en cas d'erreur
je ne retrouve plus la possibilité de cocher soit masculin soit femini
pourrais je avoir une aide svp??

PS : j'ai écourté le code pour ne reprendre toute les pages; l'appli fonctionne bien mais c'est juste l'édition du sexe le problème

Merci
A voir également:

2 réponses

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 647
25 nov. 2014 à 08:39
Bonjour

déjà. .il te manque un WHERE... dans ta requête UPDATE.
0
tridam23 Messages postés 99 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 11 juin 2021
25 nov. 2014 à 09:00
est ce que en ajoutant where cela résoudra le problème?
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 647 > tridam23 Messages postés 99 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 11 juin 2021
25 nov. 2014 à 09:03
Ca permettra déjà d'être sûr que tu ne modifie QUE l'utilisateur concerne. .
après. ..si tu as encore un soucis. Il faudra nous dire exactement lequel. ....
0
tridam23 > jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024
Modifié par tridam23 le 25/11/2014 à 09:34
c'est regler. effectivement il ne change que le l'utilisateur concerné. mais le souci est celuici au moment de l'édition d'un user j'aimerai que refaire le choix du radio (sexe) M ou F. est ce que je peux avoir ton mail pour t'envoyer la capture d'écran?
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 647 > tridam23
25 nov. 2014 à 09:34
Je ne donne pas de mail.
Il faut que tu essayes d'expliquer (en texte...) ton souci ici..
Tu peux éventuellement déposer ton image sur un site comme cijoint.com et nous mettre le lien...
0
tridam23 > jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024
25 nov. 2014 à 09:53
Ok. http://www.casimages.com/u/tremv/316428/
sur la capture, tu verras mon souci. au niveau de sexe. les boutons radio n'apparaissent pas quand tu modifie la fiche d'un élève et je souhaiterai savoir comment faire pour qu'il apparait au moment de l'édition.merci
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 647
25 nov. 2014 à 14:01
Pour ce qui est de ton souci...
je dirais.. c'est normal... vu que tu écris :

     <td><input type="radio"
                        name="sexe" 
                        value="<?php echo($ET['SEXE'])?>"></td>


TU ne mets qu'un seul INPUT.... ou est le second ???

Ce qu'il faut faire c'est utiliser le CHECKED
<td>
<input  type="radio" name="sexe" <?php if (isset($ET["ma_radio"])) { if ($ET["ma_radio"] == "male") { echo "checked"; } } ?> value="male"  />

<input  type="radio" name="sexe" <?php if (isset($ET["ma_radio"])) { if ($ET["ma_radio"] == "female") { echo "checked"; } } ?> value="female" />
</td>

0
tridam23 Messages postés 99 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 11 juin 2021
25 nov. 2014 à 14:28
Merci jordane45... je découvre php et c'est cool. je marque ce sujet comme résolu et j'en crée un nouveau
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 647 > tridam23 Messages postés 99 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 11 juin 2021
25 nov. 2014 à 14:36
et j'en crée un nouveau

Ah ?.. déjà ?
Tu ne perds pas de temps ... :-)
0