Vorrei visualizzare i dati riportati in un mysql all'interno di una tabella.
Il problema e' che se eseguo il codice PHP in un file PHP la visualizzazione dei dati avviene in modo corretto, ma su una pagina web bianca, cioe' non nella pagina web che mi interessa, mentre se eseguo il codice PHP in un file HTML per visualizzare i dati nella pagina che mi interessa, i dati non vengono visualizzati.
Questo significa che il codice e' esatto ma non viene eseguito nel file HTML. Perche'?
Riporto sotto il codice nel file HTML:
<html>
<head>
</head>
<body>
<?php
$nomehost = "localhost";
$utente = "root";
$parola = "";
$nome = "XXX";
$con = mysql_connect($nomehost,$utente,$parola) or die ("Errore nella connessione");
$selezione = mysql_select_db($nome,$con);
$legge="SELECT*FROM YYY";
$risultato = mysql_query($legge);
if ($risultato && mysql_num_rows($risultato)) {
?>
<table>
<tr>
<td>Campo 1</td>
<td>Campo 2</td>
<td>Campo 3</td>
<td>Campo 4</td>
</tr>
<?php
while($row=mysql_fetch_assoc($risultato)) {
?>
<tr>
<td><?php echo $row['id']?></td>
<td><?php echo $row['name']?></td>
<td><?php echo $row['surname']?></td>
<td><?php echo $row['res']?></td>
</tr>
<?php
}
?>
</table>
<?php
}
$termina = mysql_close($con);
?>
</body>
</html>
Grazie per la collaborazione