Bonjour,
J'ai essayé de trouver ma réponse dans les précédents sujets mais je cale toujours..
J'ai fait un formulaire avec des boutons radio et les données ne vont pas incrémenter ma table. Je pense que le problème vient des radios car j'en ai fait un autre avec uniquement des champs de texte à remplir et il fonctionne.
Le problème peut venir du fait que j'ai traité les boutons radio comme des simples zones de saisie (?).
Quelle est la démarche à suivre pour traiter ce type de bouton svp ?
Voici le code de la page html :
Et mon fichier connection.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?php echo" <head> <title>Formulaire</title> </head> <body> <form action='connection.php' method='POST'> <input type='radio' name='monradio' value='toto'> <br /> <input type='radio' name='monradio' value='titi'> ..... </form> </body> </html> "; ?>
Merci par avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?php // récupération des variables $monradio = $_POST['monradio']; ?> <?php // Vérification des champs (si il ne sont pas vides ?) if($monradio != "") { // Connexion a Mysql $mysql_link = mysql_connect('serveur','utilisateur','pass'); // Vérification de la validité de la connexion MYSQL if($mysql_link) { // Requete d'insertion MYSQL $requete = "INSERT INTO matable (monradio) VALUES ('$monradio')"; // Execution de cette requete dans la base enregistrement $execution = mysql_db_query('utilisateur', $requete); "; ?>
Partager