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:
solo che con questo codice mi risulta selezionato sempre e solo l'ultimo campo inserito nel db non curandosi del mio controllo if.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>
Come mai?
Grazie a tutti in anticipo