Mattyfog
10-08-2011, 22:50
Dovrebbe trattarsi di un problema molto semplice. Phpmyadmin restituisce un errore di sintassi non ben specificato nell'istruzione di creazione della prima tabella. Sapreste aiutarmi? Grazie :)
CREATE DATABASE trekking_biellese;
USE trekking_biellese;
CREATE TABLE 'tb_trips' (
'id' int(11) unsigned NOT NULL,
'title' text NOT NULL,
'text' text,
'published' int(1) NOT NULL,
PRIMARY KEY ('id')
);
CREATE TABLE 'tb_tags_main' (
'id_tag' int(11) unsigned NOT NULL auto_increment,
'name' text NOT NULL,
'allow_multiple_choice' int(1),
PRIMARY KEY ('id_tag')
);
CREATE TABLE 'tb_tags_values' (
'id_value' int(11) unsigned NOT NULL auto_increment,
'id_tag' int(11) unsigned NOT NULL,
'name' text,
PRIMARY KEY ('id_value'),
KEY 'id_tag' ('id_tag')
);
CREATE TABLE 'tb_tags_connections' (
'id' int(11) unsigned NOT NULL auto_increment,
'id_trip' int(11) unsigned NOT NULL,
'id_value' int(11) unsigned NOT NULL,
PRIMARY KEY ('id'),
KEY 'id_trip' ('id_trip'),
KEY 'id_value' ('id_value')
);
CREATE DATABASE trekking_biellese;
USE trekking_biellese;
CREATE TABLE 'tb_trips' (
'id' int(11) unsigned NOT NULL,
'title' text NOT NULL,
'text' text,
'published' int(1) NOT NULL,
PRIMARY KEY ('id')
);
CREATE TABLE 'tb_tags_main' (
'id_tag' int(11) unsigned NOT NULL auto_increment,
'name' text NOT NULL,
'allow_multiple_choice' int(1),
PRIMARY KEY ('id_tag')
);
CREATE TABLE 'tb_tags_values' (
'id_value' int(11) unsigned NOT NULL auto_increment,
'id_tag' int(11) unsigned NOT NULL,
'name' text,
PRIMARY KEY ('id_value'),
KEY 'id_tag' ('id_tag')
);
CREATE TABLE 'tb_tags_connections' (
'id' int(11) unsigned NOT NULL auto_increment,
'id_trip' int(11) unsigned NOT NULL,
'id_value' int(11) unsigned NOT NULL,
PRIMARY KEY ('id'),
KEY 'id_trip' ('id_trip'),
KEY 'id_value' ('id_value')
);