Souci easyphp et enregistrement bdd

[Fermé]
Signaler
-
 fab59114 -
Bonjour,
je fais un petit site en attendant pour dépanner mais suis novice en la matière.
j'ai ouvert une bdd + une table sous easy php et un formulaire doit récupérer les données bien sur.
Cpt mes champs restent vides pourtant la connexion a l'air de vraiment se faire.
4 champs : id(autoincrement+clé primaire) - nom - prenom - email
voici le code formulaire : (index.html)
<p>Nom : <input type="text" name="tnom"></p>
<p>Prénom : <input type="text" name="tprenom"></p>
<p>Email : <input type="mail" name="temail"></p>
<input type="submit" value="OK">
<input type="reset" value="EFFACER">
et le code php :
<?php
if($id = mysql_connect("serveur XXX" , "Util XXX" , "Mdp XXX"))
{
if($id_db = mysql_select_db("BDD XXX"))
{
Echo"Connexion réussie</br>";
$sql="insert into 'client' ('id','nom','prenom','email') values (null,'".$_POST['tnom']."','".$_POST['tprenom']."','".$_POST['temail']."')";
$rep=mysql_query($sql);
echo "Merci de votre inscription.
<form method=post action=index.html>
<input type=submit value=Retour>
</form>";
}

else
{ Echo"Connection Impossible";
exit();
}
Serveur utilisateur mdp et bdd sont exacts dans mon code.
Alors pourquoi ma table client ne se remplit pas ?
Help !!!!
Merci d'avance.
Fab59114.

3 réponses

Après qq correctifs, le champ "id" s'auto-implémente dans la table client mais les autres champs ne se récupèrent pas les données. Rien ne s'écrit.
je crois que tes pages doivent etres enregistrées en .php
pas sûr mais bon...
Messages postés
6422
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
24 mars 2019
1 975
Il y a une chose importante qui ne colle pas.

Tu a fait un formulaire, hors un formulaire est entre les balises <form> </form>, la il considere que ce n' est pas un formulaire et donc ne tient pas compte de ce qu' il y a dans les chamsp.
Salut à tous et merci.
J'ai juste l'index en html et le reste en php. Je dois modifier l'index ?
Graffx je n'ai pas pris le temps de mettre les balises <form> dans le message mais elles y sont dans mon code c'est parce que je l'ai nettoyé. Si tu as une autre idée ?
Je revoie tout ça lundi le week end est chargé.
Merci et bon week end à vous.