Ciao a tutti. Ecco il mio quesito che può sembrare facile, ma io non riesco proprio. Viene creato uno strumento in un database (strumento di misurazione) ed inserisce lo stato di esso tramite una option:
Successivamente vuole modificare il campo quindi vorrei che lui vedesse cosa aveva scelto prima.codice:Stato: <select name="stato"> <option value="1">Affidato</option> <option value="2">Disponibile</option> <option value="3">Riparazione</option> <option value="4">Fuori uso</option> </select>
Questa è la soluzione che ho trovato, ma è piuttosto sporca e poco ortodossa:
Vorrei sapere se c'è un modo per dire qual'è quella inserita precedentemente semplicemente passandogli il campo attraverso la variabile &row['stato'].Codice PHP:Stato:
<select name="stato">
<option value="1"
<?php
if ($row['stato'] == "affidato")
echo "selected=´selected´"
?>
>Affidato</option>
<option value="2"
<?php
if ($row['stato'] == "disponibile")
echo "selected=´selected´"
?>
>Disponibile</option>
<option value="3"
<?php
if ($row['stato'] == "riparazione")
echo "selected=´selected´"
?>
>Riparazione</option>
<option value="4"
<?php
if ($row['stato'] == "fuori uso")
echo "selected=´selected´"
?>
>Fuori uso</option>
</select>
Grazie a chiunque mi dia una mano.

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando 
			 
			