salut !
J'ai fait cette page en php pour insérer des champs dans une bdd, mais j'ai une erreur et je ne la retrouve pas...
<HTML>
<HEAD>
</HEAD>
<BODY>
<form action="enregistrement.php3" method="POST">
Nom:<BR>
<input type=text name="Nom"><BR>
Prenom:<BR>
<input type=text name="Prenom"><BR>
Adresse:<BR>
<input type=text name="Adresse"><BR>
Pays:<BR>
<input type=text name="Pays"><BR>
Telephone:<BR>
<input type=text name="Telephone"><BR>
Mail:<BR>
<input type=text name="Mail"><BR>
Entreprise:<BR>
<input type=text name="Entreprise"><BR>
<input type="submit" name="submit" value="envoyer">
<input type="reset" name="clear" value="effacer">
</form>
<?
if ($submit) {
$dbhost="***";
$dblogin="***";
$dbpassword="***";
$dbname="****";
$dblink=mysql_connect($dbhost,$dblogin,$dbpassword);
mysql_selectdb($dbname, $dblink);
$Nom=addslashes($Nom);
$Prenom=addslashes($Prenom);
$Adresse=addslashes($Adresse);
$Pays=addslashes($Pays);
$Telephone=addslashes($Telephone);
$Mail=addslashes($Mail);
$Entreprise=addslashes($Entreprise);
$result=mysql_query("INSERT INTO eleves (Nom, Prenom, Adresse, Pays, Telephone, Mail, Entreprise) VALUES (`$Nom`, `$Prenom`, `$Adresse`, `$Pays`, `$Telephone`, `$Mail`, `$Entreprise`)" );
echo "requete : ",$resultat;
if(!$sql = mysql_query($resultat, $dblink)) {
echo "<BR>Erreur : ".mysql_error()."";
}
else echo "L'insertion en base a réussi. La requête était : $resultat";
}
?>
</BODY>
</HTML>
Et j'obtiens :
requete : INSERT INTO eleves (Nom, Prenom, Adresse, Pays, Telephone, Mail, Entreprise) VALUES (`rt`, `tr`, `yt`, `gf`, `fg`, `hg`, `jh`)
Erreur : Unknown column 'rt' in 'field list'
Quelq'un peut m'éclairer ?