J'ai un problèmes avec un de mes formulaires puis ma page traitement, je voulais un formulaire avec un champs nom puis une page traitement vers l'ajout dans la bdd.
<form method="post" action="traitement.php">
<h1> Signer avec ce formulaire </h1>
<label for="nom">Nom:</label>
<input type="text" name="nom" id="nom" />
<input type="submit" value="envoyer" />
</form>
<?php
//ouverture de la connexion
function connect_bd()
{
$nomserveur='xxxxx'; //nom du seveur
$nombd='xxxxx'; //nom de la base de données
$login='xxxxx'; //login de l'utilisateur
$pass='xxxxx'; // mot de pass
$bd=mysql_connect($nomserveur, $login, $pass)or die("Connexion échouée"); mysql_select_db($nombd,$bd)or die("La base ne peut pas être selectionnée"); return $bd;
}
//récupération des données et les formater un peu
$nom = addslashes($_POST["nom"]);
//Insertion de données
$bd=connect_bd();
if($bd<>0)
{
$requete="insert into eleve VALUES ('', '".$nom."')"; $resultat=@mysql_query($requete,$bd);
if($resultat<>FALSE)
{
echo 'Enregistrement réussi, merci. Les valeurs insérées sont :<br />'; echo $nom.'<br />';
}
else
{
echo "Echec de l'enregistrement, désolé";
}
deconnect_bd($bd);
}
?>
Voila si quelqun trouve le problème et veux bien m'éclairer en refesant une page similaire, merci