Ciao io ho il seguente codice:
codice:
<select name="test[]" multiple="multiple" style="width:400px" size="15">
        <?php
        $dataOggi = date("y-m-d");
        $weekOggi = date ("W", strtotime(''.$dataOggi.''));
        $sqlDossier = "select * from pianificazionesettimanale where dossier not in ('','/')
                       and Vervoerder = ''
                       and week = ".$weekOggi."
                       and `Zone` in ('".$_SESSION['naz1'].$_SESSION['naz2'].$_SESSION['naz3'].$_SESSION['naz4'].$_SESSION['naz5'].$_SESSION['naz6'].$_SESSION['naz7']."
                       order by dossier asc";
        $db11->api_db_execute_query($sqlDossier);
        while($rowCon2 = mysql_fetch_array($db11->result)){
            echo "<option value='".$rowCon2['Dossier']."'>".$rowCon2['Dossier']." - ".$rowCon2['Laadplaats']." - ".$rowCon2['Losplaats']."  ".$rowCon2['Bijzonderheden']."</option>"; 
        }
        ?>
        </select>
Io oltre al numero di dossier avrei bisogno di recuperare anche il campo "Losplaats".

Io ora recupero i numeri di dossier così:
codice:
$test=$_POST['test'];                
            if ($test){
            foreach ($test as $t)
             {
                echo "- ".$t."
";
                
                $queryAutoComp = 'update pianificazionesettimanale
                                   set Laaddatum  = "'.$_SESSION['LaaddatumCont'].'" ,
                                   Vervoerder = "'.$_SESSION['LaadTruckerCont'].'" ,
                                   Kenteken   = "'.$_SESSION['ContainerCont'].'" 
                                   where dossier = "'.$t.'"';
                $db11->api_db_execute_query($queryAutoComp);
                if($db11->errno){
                    echo "<h2>
 Errore nella query di autocompilazione:
 ".$queryAutoComp."
";
                    echo "Msg errore : 
";
                    echo $db11->msg;
                    echo "
</h2>";
                }
             }
            }