le problème venait de l'id au lieu de id_cat.
Désolé à force d'avoir le nez dans le guidon on fini par s'aveugler.
Merci beaucoup pour votre aide. Cela m'a permis d'apprendre des choses, notamment la manière de contrôler les informations qui passe par la validation du formulaire.
Encore merci...
je pense que ce ne sera pas la dernière fois que je vous sollicite.