Option qui est sélectionnée , sera dans votre $_POST
tableau et radio2
au lieu de radio[2]
même si le vôtre fonctionne aussi, ou utilisez le nom radio[]
dans tous vos boutons radio, vous obtiendrez un tableau contenant tous les boutons radio sélectionnés.
Aussi, les options qui sont cochées devrait être dans un tableau qui est dans le même $_POST
tableau
Vous utilisez un nom simple pour la case à cocher, cela n'enverra que la dernière valeur cochée à votre script php et fonctionnera comme radio même si plus d'une valeur est cochée donc :
Au lieu de name="Check4"
il doit s'agir de name="Check4[]"
.
Et pour afficher les réponses, vous pouvez parcourir les valeurs de $_POST
simplement comme ceci :
<?php
if($_POST['submit']) {
foreach($_POST as $key=>$value){
echo "Input name : $key Value:$value";//add condition to exclude your button or hidden fields
}
}
?>