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 :
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>
";
?>
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
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);
";
?>
Merci par avance