sql >> Database teknologi >  >> RDS >> Mysql

Sådan indsætter du værdier af multiple select

1)Du skal tilføje VALUE attribut i dit valgfelt .

2) Behandle ikke INSERT query AS UPDATE query

Dit valgfelt

<select name=thematique[] multiple>
        <option value="MIE"> MIE </option>
        <option value="Migration"> Migration </option>
        <option value="Reunification_familiale"> Reunification familiale </option>
      </select>

Din php-fil til indsættelse i tre separate felter

<?php 
foreach ($_POST['thematique'] as $thematique) 
{
 ///your insert code//
 $bdd->exec("INSERT INTO categorisation (`thematique`) VALUES ('".$thematique."'");
}?>


  1. Sådan sikkerhedskopieres en SQL Server-database ved hjælp af T-SQL

  2. Opdel fixværdi til lande baseret på daglig indtægtsandel

  3. Percona 5.6 InnoDB problem ikke bruger indekser korrekt

  4. Inkluder nulresultater i group_concat