Ciao Raga, urge aiutino
Vorrei prelevare dati da una select multipla per andare a popolare un campo in formato set
ma non riesco proprio a capire come fare.
impostando il codice php (di esempio) come mostrato sotto mi prende ed aggiorna il dato con un solo valore, in pratica l'ultimo del ciclo.

Potete aiutarmi ?
10ks !




Codice PHP:
<?php
if (isset($_POST['nazioni'])) {
    
$nazioni $_POST['nazioni'];
    foreach (
$nazioni as $nazione) {
        
$str_nazione $nazione.",";        
        
$sql ="UPDATE table_nazioni SET nazioni= '$str_nazione'    WHERE id = $id";
    }
}
?>
codice HTML:
<form name="eventi" method="post" action="multiple.php">
    <select multiple="multiple" size="5" name="nazioni[]">
        <option value="Italia">Italia</option>
        <option value="Francia">Francia</option>
        <option value="Germania">Germania</option>
        <option value="Spagna">Spagna</option>
        <option value="Olanda">Olanda</option>
    </select>
    <input type="submit" name="submit" value="submit" />
</form>