Récupération des variables avec un formulaire
Salut,
alors ma question/probleme est double :
- j´ai cree un champ ou l´on peut inserer du texte, mais je n´arrive pas a recuperer le texte inscrit dans ma phrase de test du bas.
- je me demande en fait si je dois utiliser echo comme dans la solution pout le menu deroulant, mais j´ai vu faire sans et je trouve ca plus clair/simple.
Bref, je ne comprends pas pourquoi je bug...
Et savez-vous s´il est obligatoire de creer le menu avec tous ces echos ou si vous avez une solution plus simple en sachant qu´il faut quand meme prendre les solutions a partir de la bdd.
Merci beaucoup de votre aide.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
<?php
$connection=mysql_connect("localhost", "root",""); // Connexion à MySQL
mysql_select_db("coursphp",$connection); // Sélection de la base coursphp
$reponse = mysql_query("SELECT * FROM jeux_video"); // Requête SQL
echo '<form method="post">';
echo '<select name="choix">';
while ($donnees = mysql_fetch_array($reponse) )
{
echo '<option value="'.$donnees['nom'].'">'.$donnees['nom'].'</option>';
}
echo '</select>';
echo'<input type="submit" value="OK" />';
echo 'Votre choix est : ' .$_POST['choix'];
?>
<br><br>
<form method="post">
Message :<br />
<textarea name="message" rows="8" cols="35"></textarea><br />
<input type="submit" value="Envoyer" />
</form>
<?php
echo 'Votre choix est : ' .$_POST['choix']. 'et le pseudo est : ' .$_POST['message'].;
?> |