Formulaire "boutons radio" qui envoi la même valeur
Résolu/Fermé
etoile9430
Messages postés
430
Date d'inscription
jeudi 21 janvier 2010
Statut
Membre
Dernière intervention
23 août 2017
-
4 févr. 2013 à 14:34
etoile9430 Messages postés 430 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 23 août 2017 - 4 févr. 2013 à 15:06
etoile9430 Messages postés 430 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 23 août 2017 - 4 févr. 2013 à 15:06
A voir également:
- Formulaire "boutons radio" qui envoi la même valeur
- Radio française - Télécharger - Médias et Actualité
- Telecharger radio - Télécharger - Audio & Musique
- La poste est prête à prendre en charge votre envoi. dès qu'il nous sera confié, vous pourrez suivre son trajet ici. ✓ - Forum Mobile
- Formulaire de contact le bon coin introuvable ✓ - Forum Réseaux sociaux
- Votre envoi est sur le site qui dessert votre adresse. nous préparons sa distribution ✓ - Forum Consommation & Internet
4 réponses
salut
tu peux copier / coller la partie PHP où tu insères la ligne dans la base de données stp ?
le probleme doit venir de là..
tu peux copier / coller la partie PHP où tu insères la ligne dans la base de données stp ?
le probleme doit venir de là..
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 565
4 févr. 2013 à 14:44
4 févr. 2013 à 14:44
Si tu veux mettre un label sur ton radio, il faut qu'il fasse référence à l'attribut id et non value, peut être que ça va régler ton soucis...
Sinon, comment récupères-tu la valeur de ton radio ?
Sinon, comment récupères-tu la valeur de ton radio ?
etoile9430
Messages postés
430
Date d'inscription
jeudi 21 janvier 2010
Statut
Membre
Dernière intervention
23 août 2017
19
4 févr. 2013 à 14:50
4 févr. 2013 à 14:50
merci pour ta réponse, j'ai essayé avec ce code:
<form method="post" action="ajout.php">
<p>
situation :<br />
<input type="radio" name="statut" value="0" id="0"> <label>Publié</label><br />
<input type="radio" name="statut" value="1" id="1"> <label>desactivé</label><br /><BR>
</p>
<input type="submit" value="valider" />
</form>
et avec ce celui la:
<form method="post" action="ajout.php">
<p>
situation :<br />
<input type="radio" name="statut" id="0"> <label>Publié</label><br />
<input type="radio" name="statut" id="1"> <label>desactivé</label><br /><BR>
</p>
<input type="submit" value="valider" />
</form>
et les deux marchent pas
<form method="post" action="ajout.php">
<p>
situation :<br />
<input type="radio" name="statut" value="0" id="0"> <label>Publié</label><br />
<input type="radio" name="statut" value="1" id="1"> <label>desactivé</label><br /><BR>
</p>
<input type="submit" value="valider" />
</form>
et avec ce celui la:
<form method="post" action="ajout.php">
<p>
situation :<br />
<input type="radio" name="statut" id="0"> <label>Publié</label><br />
<input type="radio" name="statut" id="1"> <label>desactivé</label><br /><BR>
</p>
<input type="submit" value="valider" />
</form>
et les deux marchent pas
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 565
4 févr. 2013 à 14:56
4 févr. 2013 à 14:56
<p> situation :<br /> <input type="radio" name="statut" value="0" id="on"> <label for="on">on</label><br /> <input type="radio" name="statut" value="1" id="off"> <label for="off">off</label><br /><BR> </p>
c'est pas mieux comme ça ?
récupérer 0 ou 1 peut poser des soucis d'interprétation... donc... comme je l'ai demandé plus haut, comment récupères-tu ta valeur ?
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 565
4 févr. 2013 à 15:01
4 févr. 2013 à 15:01
Essaye de mettre une valeur plus explicite que 0 et 1 sur tes radios pour voir si tu récupères bien ce que tu veux, essaye avec oui et non par exemple...
4 févr. 2013 à 14:58
require "../config.php";
mysql_connect (DB_HOST,DB_LOGIN,DB_PASS);
mysql_select_DB (DB_BDD);
extract($_POST);
$article = addslashes($article);
$titre = addslashes($titre);
$auteur = addslashes($auteur);
$type = addslashes($type);
$statut = addslashes($statut);
$autre = addslashes($autre);
$sql="INSERT INTO generale (titre,article,auteur,type,statut,autre) VALUES ('$titre','$article','$auteur','type','statut','autre')";
$req = mysql_query($sql) or die('erreur SQL ! <br/>'.$sql.'<br/>'.mysql_error());
header("location: ./index.php");
?>
4 févr. 2013 à 15:01
remplacer
$sql="INSERT INTO generale (titre,article,auteur,type,statut,autre) VALUES ('$titre','$article','$auteur','type','statut','autre')";
par
$sql="INSERT INTO generale (titre,article,auteur,type,statut,autre) VALUES ('$titre','$article','$auteur','$type','$statut','$autre')";
4 févr. 2013 à 15:06