The Error is under the tables.
CREATE TABLE IF NOT EXISTS `joindata` (
`Username` varchar(50) NOT NULL,
`Herkunft` text NOT NULL,
`IP` text NOT NULL,
`Serial` text NOT NULL,
`Version` text NOT NULL,
`Lastseen` text NOT NULL,
`Timesjoined` varchar(50) NOT NULL DEFAULT 'none'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Above is right and works perfect.
But the User Table don't work.
CREATE TABLE IF NOT EXISTS `user` (
`id` smallint(6) NOT NULL AUTO_INCREMENT,
`Name` varchar(30) NOT NULL,
`E-Mail` text NOT NULL,
`Password` text NOT NULL,
`Salt` varchar(20) NOT NULL DEFAULT '0',
`Serial` text NOT NULL,
`Played_Time` double NOT NULL DEFAULT '0',
`Last_IP` text NOT NULL,
`Last_Logout` int(50) NOT NULL,
`Last_Login` int(50) NOT NULL,
`Register_Date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`Geburtsdatum` text NOT NULL,
`Verifikation` text NOT NULL,
`Adminlevel` float NOT NULL DEFAULT '0',
`Status` varchar(50) NOT NULL DEFAULT 'Obdachloser',
`Available_Status` varchar(50) NOT NULL DEFAULT '[ { "Obdachloser": true } ]',
`Bonuspoints` int(11) NOT NULL DEFAULT '0',
`Achievements` int(50) NOT NULL DEFAULT '[ [ ] ]',
`Statistics` int(11) NOT NULL DEFAULT'[ [ ] ]'
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
SQL-Command:
CREATE TABLE IF NOT EXISTS `user` ( `id` smallint(6) NOT NULL AUTO_INCREMENT, `Name` varchar(30) NOT NULL, `E-Mail` text NOT NULL, `Password` text NOT NULL, `Salt` varchar(20) NOT NULL DEFAULT '0', `Serial` text NOT NULL, `Played_Time` double NOT NULL DEFAULT '0', `Last_IP` text NOT NULL, `Last_Logout` int(50) NOT NULL, `Last_Login` int(50) NOT NULL, `Register_Date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `Geburtsdatum` text NOT NULL, `Verifikation` text NOT NULL, `Adminlevel` float NOT NULL DEFAULT '0', `Status` varchar(50) NOT NULL DEFAULT 'Obdachloser', `Available_Status` varchar(50) NOT NULL DEFAULT '[ { "Obdachloser": true } ]', `Bonuspoints` int(11) NOT NULL DEFAULT '0', `Achievements` int(50) NOT NULL DEFAULT '[ [ ] ]', `Statistics` int(11) NOT NULL DEFAULT'[ [ ] ]' PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
MySQL meldet:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1' at line 21
Hope you can help me.