Salut, je suis débutant mais, je pense qu'il y a un problème au niveau de ta requête, essaie en écrivant de cette maniè
$sql = "INSERT INTO ud_files (file_id, file_description, file_nom, file_par)
VALUES ('', '$description', '$nom', '$username') " ;
$requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
Autrement, diverses questions pour essayer de localiser le problème.
1) As tu essayé ta requête dans mysql ?
2) As tu essayé de faire un echo de tes variables description nom et username pour voir si elles ressortaient ce que tu voulaient.
3) Au niveau de ton file_id , est-ce un champ que tu as mis en auto-incrément ?
voilà essaie déjà de test ceci et dit moi si ça marche, sinon réponds aux questions ^^ bonne journée