Salve ho un database in cui c'è un menu a tendina e al cambio dell'oggetto contenuto nel menu voglio che l'immagine cambi; fatto sta che non appare proprio nessuna immagine; chi può dirmi dove sbaglio?
ecco il codice che ho scritto
Codice PHP:
<?php// Seleziona Province e Comuni. include("connessioneDB.php");;$id_gruppo=$_GET['id_gruppo'];
?> <script language="javascript">
function showimage(){ var image = document.getElementById("imageToSwap"); var change = document.getElementById("colour"); image.src = change.value; };
</script>
<label for="esercizi">Esercizio: </label><br /><select name="picture" size="1" onChange="showimage()" id="colour">
<? $dati=mysql_query("SELECT * FROM esercizi WHERE id_gruppomuscolare = '$id_gruppo' ORDER BY nome"); while($array=mysql_fetch_array($dati)){ echo "<option value=\"$array[immagine1]\">$array[nome]</option>"; $red=$array[immagine1]; } ?> </select>
<br> <img id="imageToSwap" src="<?php echo $red ?>" name="pictures" width="150" border=0 alt="L'immagine appare qui"></td></tr>