Utilizzando WampServer, sto cercando di realizzare il mio primo database per la gestione di alcuni articoli di news sportive. Sto seguendo passo-passo la Guida PHP/MySql pratica di html.it.
Per prima cosa ho realizzato il mio file config.inc.php, così composto:
Codice PHP:
$db_host = "localhost";
$db_user = "";
$db_password = "";
$db_name = "articoli";
dove naturalmente ho inserito user e password.
Poi sono entrato in phpMyAdmin ed ho creato un nuovo database chiamato, appunto, "articoli".
Successivamente, sempre seguendo la guida di html.it, ho creato la pagina "install.php" per la composizione della tabella nel mio db. Il codice è il seguente:
Codice PHP:
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
//Verifichiamo la corretteza dei dati
if ($db == FALSE) {
echo "Errore nella connessione";
}
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database.");
$query = "CREATE TABLE news (id INT (5) UNSIGNED not null AUTO_INCREMENT, titolo VARCHAR (50) not null, testo TEXT not null, data INT (11), autore VARCHAR (50), mail VARCHAR (50), PRIMARY KEY (id))";
//Verifichiamo la correttezza della sintassi
if (mysql_query($query, $db))
echo "L'installazione è avvenuta correttamente";
else
echo "Errore nell'installazione";
mysql_close($db);
Lanciando con WampServer la pagina "install.php", mi dà "Errore nella selezione del database". Evidentemente la pagina non trova il database "articoli".
Perchè??