Ciao a tutti, sto costruendo un CMS..ma nella query di installazione mi dice questo:
Errore di sintassi nella query SQL vicino a '; -- CATEGORIA -- CREATE TABLE categoria ( id INT (5) UNSIGNED not null A' linea 9
query.sql
Codice PHP:
-- NEWS --
CREATE TABLE news (
id INT (5) UNSIGNED not null AUTO_INCREMENT ,
titolo VARCHAR (999) not null ,
testo TEXT not null ,
data VARCHAR (999) not null ,
categoria VARCHAR (999) not null ,
umore VARCHAR (999) not null ,
PRIMARY KEY (id));
-- CATEGORIA --
CREATE TABLE categoria (
id INT (5) UNSIGNED not null AUTO_INCREMENT,
nome VARCHAR (999) not null,
PRIMARY KEY (id));
-- UMORE --
CREATE TABLE umore (
id INT (5) UNSIGNED not null AUTO_INCREMENT,
nome VARCHAR (999) not null,
PRIMARY KEY (id));
Ciao e Grazie! ^________^
Edit: Da phpMyAdmin me lo esegue...ma invece da PHP no! :(
URL: config.php?installa=si
Codice PHP:
// Installa
if(@$_GET['installa'] == "si") {
$install = file_get_contents("query.sql");
$query = mysql_query("$install") or die("<b>CMS <u>NON</u> Installato!</b><hr />".mysql_error()."");
if($query) { echo "<b>CMS Installato!</b><hr />$install"; }
mysql_close($db);
}