Vi chiedo scusa, ero convinto di aver preso anche la riga "function..." nel primo codice che ho mostrato, cmq neanche nel codice sorgente ci sono, il codice della pagina nell'editor è
codice HTML:
<td>Descrizione</td>
<td>
<select id="desc" name="desc">
<?php
function chooseDesc($cat, $tipo, $db){
$q_loadDesc="SELECT DISTINCT `Descrizione` FROM `magazzino` WHERE `DefinizioneOggetto` LIKE 'A' AND `Categoria` LIKE 'Dotazione di bordo' ORDER BY `Descrizione` ASC";
echo($q_loadDesc."<br>");
$esito_LoadDesc=mysql_query($q_loadDesc, $db) or die(mysql_error());
echo($esito_LoadDesc."...<br>");
if (mysql_num_rows($esito_LoadDesc)>0) {
while ($row=mysql_fetch_array($esito_LoadDesc)) {
echo "<option value='".$row['Descrizione']."'>".$row['Descrizione']."</option>";
}
}
else
echo "ERRORE, la query ha restituito un insieme vuoto!";
}
?>
</select>
<input type="submit" id="loadDesc" name="loadDesc" value="Carica descrizioni">
Mentre questo è il sorgente visualizzato
codice HTML:
<tr>
<td>Descrizione</td> <td>
<select id="desc" name="desc">
</select>
</td>
</tr>