Buongiorno a tutti.
Sono alle prime armi con MySQl, ho un problema di visualizzazione dei risultati e spero che qualcuno possa aiutarmi.
Parto dall'inizio, cercando di essere più semplice possibile.

A titolo di prova, ho creato la tabella "questionario" con MySQL di Aruba, con due colonne, "accoglienza" e "nominativo".
Ho poi creato una pagina con un form per l'inserimento dei dati nella tabella, che riporto:

<html>
<head>
<title>QUESTIONARIO</title>
</head>
<body>
<form method="post" action="input.php">

<p>01. Come valuta la cortesia e disponibilit&agrave; del nostro personale di reception nell'accoglienza delle sue richieste?<br>
<br>
<input type=radio name="risposta01" value="molto buona">&nbsp;Molto buona<br>
<input type=radio name="risposta01" value="soddisfacente">&nbsp;Soddifacente<br>
<input type=radio name="risposta01" value="poco soddisfacente">&nbsp;Poco soddisfacente<br>
<input type=radio name="risposta01" value="per nulla soddisfacente">&nbsp;Non soddisfacente&nbsp;<br>
</p><br>

<p>Inserisca il suo nome e cognome:<br>
<input type="text" name="cognomenome" size="30">
</p><br>

<p>
<input type="submit" name="submit" value="INVIA">
</p><br>

</form>
</body>
</html>


Ho quindi creato una pagina php per l'inserimento dei dati nel DB MySQL di ARUBA:

<?php
mysql_connect("IP_host","username","password");
mysql_select_db("nome_db");

$accoglienza = $_POST['risposta01'];
$nominativo = $_POST['cognomenome'];

$toinsert = "INSERT INTO questionario01
(accoglienza, nominativo)
VALUES
('$accoglienza',
'$nominativo')";

$result = mysql_query($toinsert);

if($result){
echo("<br>Inserimento avvenuto correttamente");
} else{
echo("<br>Inserimento non eseguito");
}
?>

E fin qui funziona tutto correttamente e nel DB mi compaiono i dati inseriti.
Quindi ho creato una pagina html per la visualizzazione dei risultati, ma questa non mi restituisce nulla (pagina bianca). E qui sta il problema.

<html>
<body>

<?php
$ip_host="ip_host";
$username="username";
$password="password";
$database="nome_db";
$mysql = new mysql($ip_host, $username, $password, $database); @mysql_select_db($database) or die("Unable to select database");
$query2="SELECT * FROM questionario";
$result=$mysql->query($query2);
$num=$mysql->mysql_num_rows($result);
?>

<table border="0" cellspacing="2" cellpadding="2">
<tr>
<td>
<font face="Arial, Helvetica, sans-serif">Accoglienza </font>
</td>

<td>
<font face="Arial, Helvetica, sans-serif">Nominativo </font>
</td>
</tr>

<?php
$i=0;
while ($i < $num) {
$f1=mysql_result($result,$i,"accoglienza");
$f2=mysql_result($result,$i,"nominativo");
?>

<tr>
<td>
<font face="Arial, Helvetica, sans-serif"><?php echo $f1; ?></font>
</td>

<td>
<font face="Arial, Helvetica, sans-serif"><?php echo $f2; ?></font>
</td>
</tr>

<?php
$i++;
}?>
</body>
</html>

Cosa sbaglio?
Ho provato a fare diverse modifiche in quest'ultima, ma senza successo.
So che per uno che ne sa qualcosa è un attimo capire dove sta il problema, ma per me, al momento, è una montagna.

Ringrazio in anticipo e vi saluto.