Bonjour à tous, étant débutant dans le code j'ai voulu faire un petit formulaire d'inscription lié avec une base MySQL mais quand on le rempli rien ne s'enregistre dans la base de données. Pouvez - vous me donner un coup de pouce svp ?
Merci d'avance
Voici mon code :
<html>
<body>
<?php
$BD_serveur = "localhost";
$BD_utilisateur = "root";
$BD_motDePasse = "";
$BD_base = "site";
$nom = $_POST["nom"];
$prenom = $_POST["adresse"];
$email = $_POST["motdepasse"];
$login = $_POST["id"];
$motdepasse = $_POST["prenom"];
$requete = "INSERT INTO table_enfant (nom, prenom, email, login, motdepasse)
VALUES ('$nom','$prenom','$email', '$login', $motdepasse)";
$result = @mysql_query($requete);
?>
<?php
$BD_serveur = "localhost";
$BD_utilisateur = "root";
$BD_motdepasse = "";
$BD_base = "site";
$id = $_POST["id"];
$motDePasse = $_POST["motdepasse"];
@mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motdepasse)
or die("Impossible de se connecter au serveur de bases de données.");
@mysql_select_db($BD_base)
or die("Impossible de se connecter à la base de données.");
$requete = "SELECT * FROM table_enfant ".
" WHERE id='$id' AND motdepasse='$motdepasse'";
$result = mysql_query($requete);
if ($enreg = mysql_fetch_array($result)) {
echo "NOM : " . $enreg["nom"] . "<br/>";
echo "PRENOM : " . $enreg["prenom"] . "<br/>";
echo "EMAIL : " . $enreg["email"] . "<br/>";
} else {
echo "Paramètres de connexion invalides<br/>";
}
?>
<form method="post" action="formulaire inscription.php">
<form action="lien" method="post">
<br>Nom: <input type="text" name="nom" maxlength="32"/></br>
<br>Prenom: <input type="text" name="nom" maxlength="32"/></br>
<br>Email: <input type="text" name="nom" maxlength="32"/></br>
<br>login: <input type="text" name="nom" maxlength="32"/></br>
<br>Mot de passe: <input type="text" name="nom" maxlength="32"/></br>
<br><input type="submit" value="Enregistrer"/></br>
<p><a href="site.php"> Réservations Garderie</a></p>
<p><a href="inscription enfant.php"> Inscrire mon enfant</a></p>
</body>
</html>