problem sur les formulaires et mysql
bonjours a tous !!
tout d'abord je suis débutant dans la gestion de base de donnée ...
mon but est de faire un formulaire pour cree un compt dont les donné
seront stocker dans une base mysql ...
donc j'ai créé une page formulaire.php qui appel la page test1.php en validant ...
la page test1 rentre les informations dans la table ...
mes le probleme c'est qu'il y a pas d'erreur et que la base est vide ....8O
je vois pas ou est le probleme .....?
merci de m'aider :lol:
formulaire.php
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| <html>
<head>
</head>
<body>
<p>formulaire d'inscription</p>
<form method="post" action="test1.php">
<p><label>Votre nom</label> :<input type="text" name="nom" id="nom" maxlength="20" /></p>
<p><label>Votre prenon</label> :<input type="text" name="prenom" id="prenon" maxlength="20" /></p>
<p><label>Votre pseudo max 20 lettres</label> :<input type="text" name="pseudo" id="pseudo" maxlength="20" /></p>
<p><label>Votre motde passe max 20 lettres</label> :<input type="password" name="passe" id="passe" maxlength="20" /></p>
<p><label>confirmation du mot de passe</label> :<input type="password" name="passe" id="passe" maxlength="20" /></p>
<p><label>Votre mail</label> :<input type="text" name="mail" id="mail"/></p>
<p><label>Votre age</label> :<input type="text" name="age" id="age" maxlength="2" /></p>
<label for="ameliorer">Comment pensez-vous que je pourrais améliorer mon site ?</label><br />
<textarea name="ameliorer" id="ameliorer"></textarea><br />
<label for="pays">Dans quel pays habitez-vous ?</label><br />
<select name="pays" id="pays">
<option value="france">France</option>
<option value="espagne">Espagne</option>
<option value="italie">Italie</option>
<option value="royaume-uni">Royaume-Uni</option>
<option value="canada">Canada</option>
<option value="etats-unis">Etats-Unis</option>
<option value="japon">Japon</option>
<option value="autre">autre</option>
</select>
<br /><br /><input type="submit" value="validez"/> <input type="reset" value="reset"/>
</form>
<p>une fois le formulaire remplis validez</p>
</body>
</html> |
test1.php
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 31 32 33 34 35 36 37 38 39 40 41 42
| <html>
<head>
</head>
<body>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("74minutes");
?>
<?php
mysql_query("INSERT INTO compte VALUES('', '$_post[nom]',)");
$reponse = mysql_query("SELECT * FROM compte") or die(mysql_error());
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<strong>id</strong> : <?php echo $donnees['id']; ?><br />
<strong>nom</strong> : <?php echo $donnees['nom']; ?><br />
<strong>prenom</strong> : <?php echo $donnees['prenon']; ?><br />
<strong>pseudo</strong> : <?php echo $donnees['pseudo']; ?><br />
<strong>mail</strong> : <?php echo $donnees['mail']; ?><br />
<strong>age</strong> : <?php echo $donnees['age']; ?>
</p>
<?php
}
mysql_close();
?>
</body>
</html> |
j'utilise car il y a une erreur avec