Pour continuer dans le même sens et pour que le forum ne devienne pas un débuggueur de requête sql qui foire, il y a 2 choses très simples à faire lorsque vous vous trouvez dans ce cas de figure.
1) Afficher la requête à l'écran
Code:
$requete = "....." echo $requete ;
Ca vous permet ainsi de vérifer que tous les champs sont bien remplis, que le type (string, numérique, ...) correspond
2) Afficher le message d'erreur renvoyé par mysql (ou autre sgbd)
Code:
// exécution de la requête echo mysql_error() ;
Voilà, si vous appliquez cette règle, les questions sur les requêtes foireuses ne devraient plus pulluler sur le forum car vous devriez être en mesure de corriger vos erreurs seul.