A voir également:
- Récupérer données d'une liste déroulante
- Liste déroulante excel - Guide
- Recuperer video youtube - Guide
- Supprimer liste déroulante excel ✓ - Forum Excel
- Comment récupérer une adresse mail - Guide
- Comment récupérer un compte facebook piraté - Guide
3 réponses
Bonjour,
Le problème vient du fait que vous avez plusieurs formulaires. En cliquant sur le bouton "Envoyer", vous validez uniquement le dernier formulaire qui ne contient que le bouton et donc aucune information n'est transmise.
Pour résoudre votre problème, il suffit de ne faire qu'un seul form contenant tous vos champs.
Cordialement,
Jres
Le problème vient du fait que vous avez plusieurs formulaires. En cliquant sur le bouton "Envoyer", vous validez uniquement le dernier formulaire qui ne contient que le bouton et donc aucune information n'est transmise.
Pour résoudre votre problème, il suffit de ne faire qu'un seul form contenant tous vos champs.
Cordialement,
Jres
C'est moche comme code.. :/
C'est normal que t'aies rien dans ta base de données, à quoi correspond $choix ?
En principe, pour récupérer le résultat de ton formulaire, tu devrais mettre dans la page :
$choix = $_POST['choix'];
C'est normal que t'aies rien dans ta base de données, à quoi correspond $choix ?
En principe, pour récupérer le résultat de ton formulaire, tu devrais mettre dans la page :
$choix = $_POST['choix'];
En gros ça ferait:
formulaire.html :
liste.php
formulaire.html :
form method="post" action="liste.php"> <select name="choix"> <option value="optra">Optra</option> <option value="lexmark">lexmark</option> <option value="tetra">tetra</option> </select> <p> <input type="radio" name="couleur" value="jaune"/>jaune <input type="radio" name="couleur" value="bleu" />bleu </p> <p><input type="submit" value="Valider" /></p> </form>
liste.php
<?php
$choix = $_POST['choix'];
mysql_connect("localhost", "root", "");
mysql_select_db("test");
mysql_query("INSERT INTO it VALUES('', '$choix', '$couleur')");
mysql_close();
?>
7 avril 2009 à 13:39
sa me marque rien dans ma base de données... j'aurai aimé avoir 1 truc du style:
id choix couleur
1 extra bleu
2 optra jaune
cependant jai que l'id qui marche... :( jai mis le type texte pour le choix et les couleurs...est-ce juste ?
Merci bien ^^
form method="post" action="liste.php">
<select name="choix">
<option value="optra">Optra</option>
<option value="lexmark">lexmark</option>
<option value="tetra">tetra</option>
</select>
<p>
<input type="radio" name="couleur" value="jaune"/>jaune
<input type="radio" name="couleur" value="bleu" />bleu
</p>
<p><input type="submit" value="Valider" /></p>
</form>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("test");
mysql_query("INSERT INTO it VALUES('', '$choix', '$couleur')");
mysql_close();
?>