Buongiorno a tutti,
sto tentando di fare una select che rimane selezionato se il nome è uguale al nome contenuto nel db.
Vi riporto di seguito parte del mio codice creato:
Codice PHP:
<?php
while($row1 mysql_fetch_assoc($result))
{
?>

...

<select name="tipoappendice" type="text">
   <?php
    $comp 
$row['comp'];
    
$query "SELECT * FROM comp";
    
$result mysql_query($query);
    while(
$row1 mysql_fetch_assoc($result))
      {
   
?>
   <option selected value="<?php echo $row1['comp'?><?php if ($row1['comp'] == $comp) echo " selected "?> ><?php echo $row1['comp'?></option>
   <?php
        
}
    
?>
</select>
solo che con questo codice mi risulta selezionato sempre e solo l'ultimo campo inserito nel db non curandosi del mio controllo if.
Come mai?
Grazie a tutti in anticipo