Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Senden mehrerer Felder in einem Formular (PHP)

Option, die ausgewählt ist , befindet sich in Ihrem $_POST array und radio2 statt radio[2] auch wenn deiner auch funktioniert, oder verwende den Namen radio[] In all Ihren Optionsfeldern erhalten Sie ein Array, das alle ausgewählten Optionsfelder enthält.

Auch Optionen, die markiert sind sollte sich in einem Array befinden, das sich im selben $_POST befindet Array

Sie verwenden einen einfachen Namen für das Kontrollkästchen. Dadurch wird nur der zuletzt überprüfte Wert gesendet zu Ihrem PHP-Skript und funktioniert als Radio, auch wenn mehr als ein Wert aktiviert ist:

Statt name="Check4" es muss name="Check4[]" sein .

Und um Antworten anzuzeigen, können Sie über Werte von $_POST iterieren einfach so:

<?php

 if($_POST['submit']) {

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