De code in het .sql-bstand bestand is:
CREATE TABLE `bestanden` (
`id` bigint(20) NOT NULL auto_increment,
`path` char(250) NOT NULL default '',
`md5` char(40) NOT NULL default '',
`bookmark` int(1) NOT NULL default '0',
`note` char(250) default '',
`title` char(100) default '',
`fcdate` date NOT NULL default '1900-01-01',
`fctime` time NOT NULL default '12:00:00',
`fmdate` date NOT NULL default '1900-01-01',
`fmtime` time NOT NULL default '12:00:00',
`gelezen` int(1) NOT NULL default '0',
`typel_id` bigint(20) NOT NULL default '0',
`types_id` bigint(20) NOT NULL default '0',
`ibn` char(25) NOT NULL default '',
`infected` int(4) NOT NULL default '3',
`indextime` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`id`),
UNIQUE KEY `path_ixd` (`path`),
KEY `md5_idx` (`md5`)
) TYPE=MyISAM;
CREATE TABLE `hits` (
`woord_id` bigint(20) NOT NULL default '0',
`bestand_id` bigint(20) NOT NULL default '0',
PRIMARY KEY (`woord_id`,`bestand_id`)
) TYPE=MyISAM;
CREATE TABLE `typel` (
`id` bigint(20) NOT NULL auto_increment,
`type` char(100) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `typel_idx` (`type`)
) TYPE=MyISAM;
CREATE TABLE `types` (
`id` bigint(20) NOT NULL auto_increment,
`type` char(100) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `types_idx` (`type`)
) TYPE=MyISAM;
Als in myphpadmin het bestand met de hand importeer gaat het allemaal goed.
Nadat de tabellen dan geimporteerd zijn kan ik onderaan op de knop "creeer php code" klikken
maar dan krijg ik de volgende foutmelding:
De database is vooraf dus echt leeg dus dat kan het niet zijn
Als ik de inhoud van het bestand in php plak ziet het er zo uit maar nog steeds krijg ik maar 1 bestand geimporteerd:
$query = "CREATE TABLE `bestanden` ( `id` bigint(20) NOT NULL auto_increment, `path` char(250) NOT NULL default '', `md5` char(40) NOT NULL default '', `bookmark` int(1) NOT NULL default '0', `note` char(250) default '', `title` char(100) default '', `fcdate` date NOT NULL default '1900-01-01', `fctime` time NOT NULL default '12:00:00', `fmdate` date NOT NULL default '1900-01-01', `fmtime` time NOT NULL default '12:00:00', `gelezen` int(1) NOT NULL default '0', `typel_id` bigint(20) NOT NULL default '0', `types_id` bigint(20) NOT NULL default '0', `ibn` char(25) NOT NULL default '', `infected` int(4) NOT NULL default '3', `indextime` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`), UNIQUE KEY `path_ixd` (`path`), KEY `md5_idx` (`md5`) ) "
"CREATE TABLE `hits` ( `woord_id` bigint(20) NOT NULL default '0', `bestand_id` bigint(20) NOT NULL default '0', PRIMARY KEY (`woord_id`,`bestand_id`) ) "
"CREATE TABLE `hits` ( `woord_id` bigint(20) NOT NULL default '0', `bestand_id` bigint(20) NOT NULL default '0', PRIMARY KEY (`woord_id`,`bestand_id`) ) "
"CREATE TABLE `typel` ( `id` bigint(20) NOT NULL auto_increment, `type` char(100) NOT NULL default '', PRIMARY KEY (`id`), KEY `typel_idx` (`type`) ) "
"CREATE TABLE `types` ( `id` bigint(20) NOT NULL auto_increment, `type` char(100) NOT NULL default '', PRIMARY KEY (`id`), KEY `types_idx` (`type`) ) "
"CREATE TABLE `woorden` ( `id` bigint(20) NOT NULL auto_increment, `woord` char(100) NOT NULL default '', PRIMARY KEY (`id`), KEY `woord_idx` (`woord`) ) "
"CREATE TABLE `vragen` ( `vraag` varchar(250) default NULL, `id` int(11) NOT NULL auto_increment, `omschrijving` varchar(80) NOT NULL default '', PRIMARY KEY (`id`) ) ";
$db->query($query);