sqlerror bij creeren van tabel: foutmelding:Multiple primary
Geplaatst: 13 nov 2004, 13:02
#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE phpbb_ina_data ( version VARCHAR(255) DEFAULT NULL );
CREATE TABLE phpbb_ina_games (
`game_id` mediumint(9) NOT NULL auto_increment,
`cat_id` mediumint(8) default NULL,
`game_name` varchar(25) default NULL,
`game_path` varchar(255) default NULL,
`image_path` varchar(255) default NULL,
`game_desc` varchar(255) default NULL,
`game_charge` int(11) unsigned default '0',
`game_reward` int(11) unsigned NOT NULL default '0',
`game_bonus` smallint(5) unsigned default '0',
`at_game_bonus` smallint(5) default '0',
`game_use_gl` tinyint(3) unsigned default '0',
`game_flash` tinyint(1) unsigned NOT NULL default '0',
`game_show_score` tinyint(1) NOT NULL default '1',
`game_avail` tinyint(1) unsigned default '1',
`allow_guest` tinyint(1) unsigned default '0',
`win_width` smallint(6) NOT NULL default '0',
`win_height` smallint(6) NOT NULL default '0',
`highscore_limit` int(11) default NULL,
`at_highscore_limit` int(10) default '0',
`reverse_list` tinyint(1) NOT NULL default '0',
`played` int(10) unsigned NOT NULL default '0',
`instructions` text, PRIMARY KEY (`game_id`),
`score_type` smallint(1) default NULL,
PRIMARY KEY (`game_id`));
CREATE TABLE phpbb_ina_cat (
`cat_id` mediumint(8) NOT NULL auto_increment,
`mod_id` mediumint(8) default NULL,
`name` varchar(100) default NULL,
`desc` text,
`icon` varchar(255) default NULL,
`special_play` smallint(5) NOT NULL default '0',
`last_game` varchar(25) default NULL,
`last_player` mediumint(8) default NULL,
`last_time` int(11) default NULL );
CREATE TABLE phpbb_ina_tour (
`tour_id` mediumint(5) NOT NULL auto_increment,
`tour_name` varchar(25) default NULL,
`tour_desc` text);
INSERT INTO phpbb_ina_games (`game_id`, `game_name`, `game_path`, `image_path`, `game_desc`, `game_charge`, `game_reward`, `game_bonus`, `game_use_gl`, `game_flash`, `game_show_score`, `win_width`, `win_height`, `highscore_limit`, `reverse_list`, `played`, `instructions`, `game_avail`, `allow_guest`, `cat_id`) VALUES (1, 'donkeykong', 'games/donkeykong/', '', 'The Classic - Donkey Kong', 0, 0, 0, 0, 1, 1, 448, 600, 0, 0, 0, 'CLICK where it says \'Press Space Bar To Start\' to start the game :(', 1, 1, NULL);
wat kan ik hier aan doen
ps wat ik in code gezet heb is de foutmelding, het andere moest ik invoeren
groeten[/code]
#-----[ SQL ]------------------------------------------
#
CREATE TABLE phpbb_ina_data ( version VARCHAR(255) DEFAULT NULL );
CREATE TABLE phpbb_ina_games (
`game_id` mediumint(9) NOT NULL auto_increment,
`cat_id` mediumint(8) default NULL,
`game_name` varchar(25) default NULL,
`game_path` varchar(255) default NULL,
`image_path` varchar(255) default NULL,
`game_desc` varchar(255) default NULL,
`game_charge` int(11) unsigned default '0',
`game_reward` int(11) unsigned NOT NULL default '0',
`game_bonus` smallint(5) unsigned default '0',
`at_game_bonus` smallint(5) default '0',
`game_use_gl` tinyint(3) unsigned default '0',
`game_flash` tinyint(1) unsigned NOT NULL default '0',
`game_show_score` tinyint(1) NOT NULL default '1',
`game_avail` tinyint(1) unsigned default '1',
`allow_guest` tinyint(1) unsigned default '0',
`win_width` smallint(6) NOT NULL default '0',
`win_height` smallint(6) NOT NULL default '0',
`highscore_limit` int(11) default NULL,
`at_highscore_limit` int(10) default '0',
`reverse_list` tinyint(1) NOT NULL default '0',
`played` int(10) unsigned NOT NULL default '0',
`instructions` text, PRIMARY KEY (`game_id`),
`score_type` smallint(1) default NULL,
PRIMARY KEY (`game_id`));
Code: Selecteer alles
Multiple primary key definedCREATE TABLE phpbb_ina_cat (
`cat_id` mediumint(8) NOT NULL auto_increment,
`mod_id` mediumint(8) default NULL,
`name` varchar(100) default NULL,
`desc` text,
`icon` varchar(255) default NULL,
`special_play` smallint(5) NOT NULL default '0',
`last_game` varchar(25) default NULL,
`last_player` mediumint(8) default NULL,
`last_time` int(11) default NULL );
Code: Selecteer alles
Incorrect table definition; There can only be one auto column and it must be defined as a keyCREATE TABLE phpbb_ina_tour (
`tour_id` mediumint(5) NOT NULL auto_increment,
`tour_name` varchar(25) default NULL,
`tour_desc` text);
Code: Selecteer alles
Incorrect table definition; There can only be one auto column and it must be defined as a keywat kan ik hier aan doen
ps wat ik in code gezet heb is de foutmelding, het andere moest ik invoeren
groeten[/code]