Codice PHP:
<?php
   
   $fornit 
explode("
"
$row['fornitore']);
   
    } 
//end while selezione
   
   
?>
   <select name="fornitore[]" multiple class="body_text" style="height: 100px">
   <?php
                $qfor 
"SELECT nome FROM fornitore";
                
$qforexe mysql_query($qfor) or die("Errore Browser System err: " mysql_error());
                
                        
$controllo false;
                while( 
$row = @mysql_fetch_assoc($qforexe) )
                    {
                    
                        if( 
$controllo == TRUE )
                 {
                             echo 
'<option value="'.$row['nome'].'">'.$row['nome'].'</option>';
                             
$controllo FALSE;
                 }
                 
                foreach (
$fornit as $nomefornitore)
                {
                                if(
$nomefornitore == $row['nome'])
                        {   
                              echo 
'<option selected value="'.$row['nome'].'">'.$row['nome'].'</option>';
                            
                        }
                        else
                        {
                              
                        }
    
                 }
                 
            }

allora questa è una bozza di codice che non mi funziona in maniera corretta
e che mo ho modificato cancellando pure alcune parti non sapendo piu dove sbattare il muso
allora prima di tutto io crea un array da un campo di un altro database ( array -> $fornit )
poi quello che cerco di fare io è creare una selezione multipla leggendo da un database tutti i nomi di fornitori. Solo che i nomi che sono nel db e che sono presenti anche nell'array che possono essere uno due o tutti.
so gia che sto codice non funzia ma lho messo giusto per farvi capire che tipo di lavoro sto facendo
spero possiate aiutarmi grazie a tutti e ciao