Ciao a tutti!

Ho una tabella in mysql con due colonne, codice e descrizione. Mediante una select con oneChange seleziono il codice e vorrei far comparire in un imput type la relativa descrizione.
Ho provato con questo codice ma non funziona.....
Qual'è l'errore?

Codice PHP:
<label> Tipo Prestazione: </label>
<select name="tipoprest" onChange="mostraInfo(this.value)">
                                                
  <?php
 
//Seleziono quelli che sono i pazienti
 
$query "SELECT codice,descrizione FROM tipoprestazione WHERE av=0";
$result mysql_query($query);
              while(
$riga mysql_fetch_array($result)){
               echo 
"<option value='$riga[id]'>$riga[codice] $riga[descrizione] </option>";
                                  
        }
      echo 
'<input type="text" name="codice" value="'.$riga['codice'].'" />';
                                          
?>
                              
                              </select>