sql >> Database >  >> RDS >> Mysql

Hoe waarden van multiple select in te voegen

1)U moet VALUE . toevoegen attribuut in uw selectievak .

2) Niet behandeld INSERT query AS UPDATE query

Uw keuzevak

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

Uw php-bestand voor invoegen in drie afzonderlijke velden

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


  1. Voorkom lezen bij het bijwerken van de tabel

  2. UPDATE met jsonb_set() heeft slechts invloed op één object in geneste array

  3. MySql UTF-codering

  4. Geef gegevens uit de mysql-rij weer als een kolom in php