Ciao a tutti,
questo è il mio primo giorno di PHP, dopo 10 anni di ASP. Però per forza di cose devo fare una paginetta in php e, prendendo un po' qua e un po' là sono riuscito a "tradurre" il mio codice in php.

non riesco però a fare una cosa: come faccio a "trasformare" un valore in un altro passando da una funzione creata ad hoc?

Per chiarire, recupero un dato numerico dal mySQL e devo, tramite una funzione, tradurlo in testo.

con ASP lo so fare, è una boiata, ma in php... ho seri problemi.

ecco il mio listato (manca la connessione al db.)
Codice PHP:
function trovaText($rif)
{

$query = "SELECT * FROM screenMessages WHERE rif=$rif";


$rq = mysql_query($query);

    
    while ($testo = mysql_fetch_assoc($rq)) {
            
            $testovariabile .= "${testo['testo_ita']}";
            }
            echo "$testovariabile";
            
            
}
?>



<select>
<?php


    
        $query 
"SELECT * FROM simulatore";
            
        echo 
"

Messaggio di debug: sto per eseguire la query

            <em style=\"background-color: yellow\">
$query[/i]";
            
        
$rq mysql_query($query);
        
        
        
        
        
        echo 
"

Messaggio di debug: esito della query: 
$rq";
        
        if (
mysql_num_rows($rq)>0) {
            
            
            while (
$rigadidati mysql_fetch_assoc($rq)) {
                
                
$html .= "<option value=\"${rigadidati['substrato']}\">${rigadidati['substrato']}</option>";
                }
            
            echo 
"$html";
            }
        else {
            echo 
"

[b]Non ci sono articoli registrati.[/b]</p>"
;
            }

?>
</select>
dove ho il testo della <option>, devo, passando il valore a "trovaText", scrivere il testo tradotto.

Grazie.