Besoin d'aide requete sql bouton radio
nirvana ghost
Messages postés
27
Statut
Membre
-
aiacciu Messages postés 57 Statut Membre -
aiacciu Messages postés 57 Statut Membre -
bonjour
je devrais ajouter dans ma base de donnée mysql des données provenant d'un formulaire le problème consiste dans le fait que un de mes donnée ne s'insère pas et il s'agit de mes boutons radios voici le code dans mon formulaire
<p>TYPE DE TRAVAUX: </p>
<blockquote>
<p>
<input name="desc_typ_trav1" type="radio" id="desc_typ_trav" value="FAB"/>
FAB
<input name="desc_typ_trav2" type="radio" id="desc_typ_trav" value="tapisserie"/>
TAP
<input name="desc_typ_trav3" type="radio" id="desc_typ_trav" value="CONF"/>
CONF
<input name="desc_typ_trav4" type="radio" id="desc_typ_trav" value="autre"/>
autre</p>
</blockquote>
et voici sql la concernant, toutes les requêtes marchent sauf celle de mes boutons radios
$requete2= "INSERT INTO categorie (id_typ_cat,n_f_prod,lib_cat,desc_typ_trav) values ($id_typ_cat,'".$_POST['n_f_prod']."','".$_POST['lib_cat']."','".$_POST['desc_typ_trav']."')";
$result = mysql_query($requete2, $connect) or die(mysql_error());
merci :(((
je devrais ajouter dans ma base de donnée mysql des données provenant d'un formulaire le problème consiste dans le fait que un de mes donnée ne s'insère pas et il s'agit de mes boutons radios voici le code dans mon formulaire
<p>TYPE DE TRAVAUX: </p>
<blockquote>
<p>
<input name="desc_typ_trav1" type="radio" id="desc_typ_trav" value="FAB"/>
FAB
<input name="desc_typ_trav2" type="radio" id="desc_typ_trav" value="tapisserie"/>
TAP
<input name="desc_typ_trav3" type="radio" id="desc_typ_trav" value="CONF"/>
CONF
<input name="desc_typ_trav4" type="radio" id="desc_typ_trav" value="autre"/>
autre</p>
</blockquote>
et voici sql la concernant, toutes les requêtes marchent sauf celle de mes boutons radios
$requete2= "INSERT INTO categorie (id_typ_cat,n_f_prod,lib_cat,desc_typ_trav) values ($id_typ_cat,'".$_POST['n_f_prod']."','".$_POST['lib_cat']."','".$_POST['desc_typ_trav']."')";
$result = mysql_query($requete2, $connect) or die(mysql_error());
merci :(((
A voir également:
- Besoin d'aide requete sql bouton radio
- Radio française - Télécharger - Médias et Actualité
- Diagnostic bouton photo - Accueil - Outils
- Bouton on/off comment savoir - Forum Word
- Bouton shift pc - Forum Jeux vidéo
- Réinitialiser chromecast sans bouton - Guide
5 réponses
Tu as inversé "name" et "id" sur tes boutons radio:
cependant ta requête mysql n'est pas du tout sécurisé... (cf: https://www.linux-pour-lesnuls.com/ )
<p>TYPE DE TRAVAUX: </p> <blockquote> <p> <input name="desc_typ_trav" type="radio" id="desc_typ_trav1" value="FAB"/> FAB <input name="desc_typ_trav" type="radio" id="desc_typ_trav2" value="tapisserie"/> TAP <input name="desc_typ_trav" type="radio" id="desc_typ_trav3" value="CONF"/> CONF <input name="desc_typ_trav" type="radio" id="desc_typ_trav4" value="autre"/> autre</p> </blockquote>
cependant ta requête mysql n'est pas du tout sécurisé... (cf: https://www.linux-pour-lesnuls.com/ )
salut ça ne marche toujours pas et je me rends compte que elle permet la sélection de plusieurs boutons radio ce j'en ai pas besoin!!!!!
salut,
effectivment ta requete à un légé souci ta pas encadré "$id_typ_cat" essaye sa a la place:
effectivment ta requete à un légé souci ta pas encadré "$id_typ_cat" essaye sa a la place:
$requete2= "INSERT INTO categorie (id_typ_cat,n_f_prod,lib_cat,desc_typ_trav) values (".$id_typ_cat.",'".$_POST['n_f_prod']."','".$_POST['lib_cat']."','".$_POST['desc_typ_trav']."')";
salut j'ai publié uniquement une seule partie de mes requête qui est en relation aec mon problème c'est pourquoi "$id_typ_cat" est de cette façon sinon elle n'est pas la source de mon problème parce que son contenu s'affiche dans ma base par contre comme je l'ai dis le problème consiste dans '".$_POST['desc_typ_trav']."' et son contenu qui ne s'affiche pas dans ma base!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question