En supposant que vous utilisez mysql_query :
Pour les autres types d'instructions SQL, INSERT, UPDATE, DELETE , DROP, etc, mysql_query() renvoie TRUE en cas de succès ou FALSE en cas d'erreur.
Si vous utilisez PDO::exec , alors le manuel dit ceci :
PDO::exec() renvoie le nombre de lignes modifiées ou supprimées par l'instruction SQL que vous avez émise. Si aucune ligne n'a été affectée, PDO::exec() renvoie 0.
Je ne veux pas répondre au snipe, mais puisque cela a été sélectionné comme réponse, je dois noter que mysql_query renverra TRUE
même si la requête n'a rien supprimé. Vous devez utiliser mysql_affected_rows
pour vérifier cela.