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:
dove naturalmente ho inserito user e password.Codice PHP:$db_host = "localhost";
$db_user = "";
$db_password = "";
$db_name = "articoli";
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:
Lanciando con WampServer la pagina "install.php", mi dà "Errore nella selezione del database". Evidentemente la pagina non trova il database "articoli".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);
Perchè??

Rispondi quotando