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