Ciao,
sono nuovo di queste parti per cui scusate la domanda un pò elementare.. ma ho deciso di scrivervi perchè non ne vengo fuori :)
Ho creato un db di prova per fare un po di esercitazione su mysql e php, e vorrei connettere questo db al php in modo da visualizzare sulla pagina ad esempio il contenuto di una tabella.
Tuttavia ottengo sempre questo visualizzato:
Codice:
Ciao Belli!
Resource id #2Resource id #2SELECT * FROM persone
Il codice è:
Codice PHP:
<html>
<title>connessione al DB</title>
<body>
<p>Ciao Belli!</p>
<?
mysql_connect("locelhost" ,"mikeoldfield1978", "xxxxxx")or die("Impossibile caricare db.");
$test = mysql_connect("locelhost" ,"mikeoldfield1978", "xxxxxxxx");
echo $test;
echo $test;
$resource = mysql_connect("locelhost" ,"mikeoldfield1978", "xxxxxxx");
mysql_select_db("my_mikeoldfield1978")or die("Impossibile selezionare il database.");
$result = "SELECT * FROM persone";
echo $result;
while(($row = mysql_fetch_assoc($result)))
{
echo $row[nome];
}
?>
</body>
</html>
Cioè è come se la variabile $result prendesse come valore una stringa di caratteri invece che il risultato della query.
Avete dei suggerimenti ?