Primi passi Php e Mysql... errore... : (
Ciao a tutti, scusate ma sono proprio all'inizio con i comandi php per richiamare dati da un database.
Ho creato un database per provare i comandi. Il db l'ho fatto con phpmyadmin e utilizzo application serv per apache e mysql.
Ho creato questi 2 file:
Codice PHP:
<html>
<head>
</head>
<body>
<?php
$host=localhost;
$utente=root;
$pass=*****;
$database=provazienda;
$tabellapersone=persone;
$richiesta1="SELECT * FROM $tabellapersone";
?>
</body>
</html>
Che poi lo includo qui:
Codice PHP:
<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 {
for($x=0; $x<$numrisulta; $x++ (riga con probabile errore)
{
$conterisulta=mysql_fetch_rows($risultato);
$nome=$conterisulta[0];
$cognome=$conterisulta[1];
$citta=$conterisulta[2];
$telefono=$conterisulta[3];
$commento=$conterisulta[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>
Mi dà errore nel caricare la pagina. Dice alla riga numero 15 che ho segnato con la nota.
Il tutorial mi dava il comando sx++) senza punto e virgola finale, ho provato così ed anche con il punto e virgola ma mi dà sempre errore......cosa sbaglio????
I 3 file: questi 2 più il file .sql del database li ho messi nella cartella www di appserv.....
Sapete dirmi cosa sbaglio e perchè?????
Grazie mille e ciao a tutti.