Ich habe ein SQL Query, unzwa den von der install.sql nur ein bischen abgeändert.
so und diesen will ich per script ausführen
$sql = "CREATE TABLE `".$prefix."_allg` (
`id` int(5) unsigned NOT NULL auto_increment,
`k` varchar(255) NOT NULL default '',
`v1` varchar(255) NOT NULL default '',
`v2` varchar(255) NOT NULL default '',
`v3` varchar(255) NOT NULL default '',
`v4` varchar(255) NOT NULL default '',
`v5` varchar(255) NOT NULL default '',
`v6` varchar(255) NOT NULL default '',
`t1` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM COMMENT='powered by ilch.de';
INSERT INTO `".$prefix."_allg` VALUES (1, 'kontakt', '', '1', '1', '', '', '', '#webmaster@test.de|Allgemein');
INSERT INTO `".$prefix."_allg` VALUES (2, 'impressum', 'Verantwortlich für diese Seite:', 'Max Mustermann', 'Muster Str. 43', '12345 Musterhausen', '', '', '');
INSERT INTO `".$prefix."_allg` VALUES (3, 'kasse_kontodaten', '', '', '', '', '', '', 'Kontoinhaber: Max MustermannrnBankname: Muster SparkassernKontonummer: 123rnBankleitzahl: 123rnBIC: 123rnIBAN: 123rnVerwendungszweck: Spende für ilch.de ;-)');
INSERT INTO `".$prefix."_allg` VALUES (4, 'picofx', 'pic', '0', '', '', '', '', '');
INSERT INTO `".$prefix."_allg` VALUES (5, 'picofx', 'directory', '0', '', '', '', '', '');
INSERT INTO `".$prefix."_allg` VALUES (6, 'picofx', 'interval', '0', '', '', '', '', '');
INSERT INTO `".$prefix."_allg` VALUES (7, 'picofx', 'nextchange', '0', '', '', '', '', '');
INSERT INTO `".$prefix."_allg` VALUES (8, 'picofx', 'picwidth', '100', '', '', '', '', '');
INSERT INTO `".$prefix."_allg` VALUES (9, 'trainzeiten', '', '', '', '', '', '', 'Kein Train#Kein Train#Kein Train#Kein Train#Kein Train#Kein Train#Kein Train');
";
//geht eigentlich weiter
aber dan kommt immer der fehler
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 '; INSERT INTO `Gamma_allg` VALUES (1, 'kontakt', '', '1', '1', '', '', '', '#' at line 12
Frage: Muss ich das irgend was im Query escapen und wenn ja gibs eine fertige funktion dafür???
Zuletzt modifiziert von gamma am 07.08.2006 - 01:02:53