Bonjour,

J'ai déjà une petit expérience en php, après avoir réalisé plusieurs petit programme, mais sur ce coup ...

J'esper que vous pourrez m'aider.

Je prépart ma requête et puis je l'envoi avec un contrôle sur l'envoi:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if ( mysql_query($requete) ) 
					$smarty -> assign ( 'mess', "Inscription réussie.<br><a href=\"acceuil.php\">Acceuil</a>" );
				else
					{$smarty -> assign ( 'mess', "Echec de l'inscription.<br><a href=\"acceuil.php\">Acceuil</a>" );
					}
Le script me renvoi systèmatiquement l'echec de l'inscription.

Donc je regardes de plus près avec la fonction mysql_error().

Erreur de syntaxe près de '"INSERT INTO comptes VALUES('','admin', 'adminpass', 'admin@admi' à la ligne 1
Je me dis que celà peut venir de ma requête et je décide donc de l'afficher pour juger par moi même.

Ma requête afficher juste avant l'envoi:

"INSERT INTO comptes VALUES('','admin', 'adminpass', 'admin@admin.com', '', 'utilisateur', '', 'nom', 'prenom', '', '', '', '', '', '', '0' )"
Elle me parait plutôt correct, mais n'étant pas expert et ne trouvant aucune solution à mon problème pour l'instant, je fais appel à vous.

Merci d'avance.