Squall421 Don't Panic ! | rufo a écrit :
Plutôt que faire des tests sur tous les champs (isset), faire juste un 1er test isset($_POST["submit"]) puis des tests pour savoir si les champs obligatoires sont renseignés mais pas avec != "", mais plutôt avec !empty().
L'erreur pourrait venir que certains champs peuvent contenir des ' non échappés, donc la requête SQL sera fausse syntaxiquement.
|
+1
Aussi, change ton mysql_query par ça :
Code :
- mysql_query("INSERT INTO clients (Nom_prenom,Date_de_naissance,Adresse,Ville,Cp,Civil,Email,Telephone,Code)VALUES('$Nom_prenom','$Date_de_naissance','$Adresse','$Ville','$Cp','$Civil','$Email','$Telephone','$Code')" ) or die (mysql_error());
|
Et regarde s'il te sort une erreur.
Sinon, ce que tu peux faire, c'est de mettre ta requète dans une variable pour l'afficher ensuite, histoire de voir si elle est correcte avec un petit echo qui va bien (et puis c'est plus lisible ensuite, t'as juste à la passer à mysql_query() ) Message édité par Squall421 le 23-08-2012 à 14:28:53
|