Souci easyphp et enregistrement bdd

Fermé
fab59114 - 5 mars 2010 à 19:04
 fab59114 - 6 mars 2010 à 12:45
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.
A voir également:

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.
0
je crois que tes pages doivent etres enregistrées en .php
pas sûr mais bon...
0
graffx Messages postés 6506 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 24 mars 2019 1 973
5 mars 2010 à 22:33
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.
0
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.
0