Potresti evitare di fare il for usando un while!
Codice PHP:
<html>
<head>
</head>
<body>
<?php
/* occhio qui, una stringa è delimitata dalle virgolette " o dagli apici ' */
$host='localhost';
$utente='root';
$pass='*****';
$database='provazienda';
$tabellapersone='persone';
$richiesta1="SELECT * FROM $tabellapersone";
?>
</body>
</html>
Che poi lo includo qui:
<html>
<head>
</head>
<body>
<?php
include("connessione.php");
$connessione = mysql_connect($host, $utente, $pass) or die ('Siamo spiacenti, si è verificato un errore nella connessione al Server');
mysql_select_db($database, $connessione) or die ('Siamo spiacenti, si è verificato un errore nella connessione al Database');
$risultato=mysql_query($richiesta1, $connessione) or die ('Siamo spiacenti, si è verificato un errore nella Richiesta al database');
$numrisulta = mysql_num_rows($risultato);
if($numrisulta==0) {
echo "Nessun Risultato Trovato";
} else {
while($r = mysql_fetch_rows($risultato)) {
$nome=$r[0];
$cognome=$r[1];
$citta=$r[2];
$telefono=$r[3];
$commento=$r[4];
echo"Nome:<b>" . $nome . "</b><br>";
echo"Cognome:<b>" . $cognome . "</b><br>";
echo"Città:<b>" . $citta . "</b><br>";
echo"Telefono:<b>" . $telefono . "</b><br>";
echo"Giudizio:<b>" . $commento . "</b><br>";
}
}
?>
</body>
</html>
P.S. Hai commesso vari errori nella connessione:
Codice PHP:
$connessione = mysql_connect('$host', '$utente', '$pass');
mysql_select_db('$database', $connessione);
http://php.net/manual/en/function.echo.php vedi negli esempi:
Codice PHP:
echo 'foo is $foo'; // foo is $foo