Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Envio de vários campos em um formulário (PHP)


Opção selecionada , estará em seu $_POST array e radio2 em vez de radio[2] mesmo que o seu funcione também, ou use o nome radio[] em todos os seus botões de opção, você obterá uma matriz que contém todos os botões de opção selecionados.

Além disso, as opções marcadas deve estar em um array que esteja no mesmo $_POST variedade

Você usa um nome simples para a caixa de seleção, isso enviará apenas o último valor marcado ao seu script php e funcionará como rádio mesmo se mais de um valor for verificado, então:

Em vez de name="Check4" deve ser name="Check4[]" .

E para exibir as respostas, você pode iterar sobre os valores de $_POST simplesmente assim:
<?php

 if($_POST['submit']) {

    foreach($_POST as $key=>$value){  
      echo "Input name : $key Value:$value";//add condition to exclude your button or hidden fields
    }
  }
 ?>