sql >> Databasteknik >  >> RDS >> Mysql

Skicka flera fält i ett formulär (PHP)

Alternativ som är valt , kommer att finnas i din $_POST array och radio2 istället för radio[2] även om din fungerar också, eller använd namnet radio[] i alla dina alternativknappar får du en array som innehåller alla alternativknappar som är markerade.

Även alternativ som är markerade bör vara i en array som är i samma $_POST array

Du använder ett enkelt namn för kryssrutan, den här skickar bara det senast markerade värdet till ditt php-skript och kommer att fungera som radio även om mer än ett värde är markerat så:

Istället för name="Check4" det måste vara name="Check4[]" .

Och för att visa svar kan du iterera över värden på $_POST helt enkelt så här:

<?php

 if($_POST['submit']) {

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


  1. Hur MATCH()-funktionen fungerar i MySQL

  2. mysqli_stmt::bind_param() [mysqli-stmt.bind-param]:Antalet variabler matchar inte antalet parametrar

  3. Andra generationens Google Cloud SQL - App Engine

  4. Eliminera dubbla citattecken från ett json-fält på ett selektivt sätt i PostgreSQL