Ciao a tutti, è la prima volta che chiedo per un problema su questo forum, le altre volte sono sempre riuscito ad arrangiarmi con la funzione cerca, ma ieri sera non ho trovato soluzione.
Il mio problema è il seguente:
Ho questa struttura a db (per ora c'è solo una tabella):
Tabella UTENTI: cognome;nome;cellulare;telcasa;tellavoro;mail;user ;password;ultimoaccesso;
e volevo provare ad accedere alla tabella eseguendo la query SELECT * FROM utenti.
Il mio codice PHP è il seguente:
<?php
// Il nome dell'host (hostname) su cui si trova MySQL
$dbhost = "localhost";
// Il nome del nostro database
$dbname = "soccorso";
// Il nostro nome utente (username)
$dbuser = "root";
// La nostra password
$dbpass = "root";
// Apertura connessione a DB
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if (!$conn) {
die('Connessione fallita: ' . mysql_error());
}
// Collegamento al DB soccorso
mysql_select_db("soccorso", $conn);
// Esecuzione di una query
$result = mysql_query("select * from utenti");
echo $result;
while($row = mysql_fetch_array($result)) {
echo $row['cognome'];
echo $row['nome'];
echo "
";
}
// Chiusura connessione DB
mysql_close($conn);
?>
Quando eseguo la pagina, però mi appare il seguente Warning e non stampa niente del contenuto della tabella presente su DB:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /Applications/MAMP/htdocs/SoccorsoAlpinoPinerolo/index.php on line 80
Mi sapete mica dare una mano? Ieri sera sono quasi impazzito per cercare di farlo funzionare.
Grazie mille a tutti per le eventuali risposte.