La gestion des cases à cocher (checkbox) en PHP est un peu différente des autres champs de formulaires. Les checkbox sont vues en PHP comme étant un tableau d'éléments et seuls les éléments cochés sont intégrés à ce tableau-là.
Tuto complet: https://www.youtube.com/watch?v=Kf_J_Vfurzs