ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » problem mit SQL Query

Geschlossen
  1. #1
    User Pic
    gamma Mitglied
    Registriert seit
    04.11.2004
    Beiträge
    28
    Beitragswertungen
    0 Beitragspunkte
    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 zwinker

    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
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Wenn ich mich recht erinnere hat hier Forum mal jemand ein ähnliches Problem mit dem Script gehabt.
    Bei der Installation kamen auch solche Fehler

    Das lag glaub ich daran das er eine neue mysql version hatte und die Datenbank nicht verstanden hat nichts '' in eine Tabelle zuschreiben
    Irgendwie so war das

    Hilft sicherlich nicht viel, aber ist vielleicht ein denkanstoß
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    gamma Mitglied
    Registriert seit
    04.11.2004
    Beiträge
    28
    Beitragswertungen
    0 Beitragspunkte
    nene problem is gelöst.
    ich hab jetz einfach für jeden SQL befehl nen einzelnen query.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten