Ma perché fai questa cosa?

Codice PHP:
$numberapp mysql_numrows($resultapp);
$x 0;
while (
$numberapp $x) {
    
$prof mysql_result($resultapp$x"Fk_Professione");
    ...
    
$x++;

Il ciclo sul risultato di una query si fa così
Codice PHP:
while ($row mysql_fetch_assoc($resultapp))
{
     
$queryprof "SELECT * FROM professione WHERE ID=".$row['Fk_Professione'];
     
$resultprof mysql_query($queryprof);
     
$nome_prof mysql_result($resultprof$x"Nome");
     echo 
'<option value="' $prof '">' $nome_prof '</option>';