Create Table Problem / Errors

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Abend,


    Ich bekomme folgende Errors unter diesen Zeilen



    K:\SampSRV\SA-MP Server\gamemodes\selfmade.pwn(876) : error 075: input line too long (after substitutions)
    K:\SampSRV\SA-MP Server\gamemodes\selfmade.pwn(877) : error 037: invalid string (possibly non-terminated string)
    K:\SampSRV\SA-MP Server\gamemodes\selfmade.pwn(877) : error 017: undefined symbol "CREATE"
    K:\SampSRV\SA-MP Server\gamemodes\selfmade.pwn(877) : error 017: undefined symbol "TABLE"
    K:\SampSRV\SA-MP Server\gamemodes\selfmade.pwn(877) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase




    5 Errors.



    mysql_query(mysql_query("CREATE TABLE IF NOT EXISTS `olr_accounts` (\`ID` int(11) NOT NULL AUTO_INCREMENT,\`Name` varchar(255) NOT NULL,\`Passwort` varchar(255) NOT NULL,\`Level` int(11) NOT NULL,\`Geld` int(11) NOT NULL,\`Skin` int(11) NOT NULL,\`Fraktion` int(11) DEFAULT '0',\`Leader` int(11) DEFAULT '0',\`Leben` int(11) DEFAULT '100',\`Schutzweste` int(11) DEFAULT '0',\`AdminLevel` int(11) DEFAULT '0',\`Konto` int(11) DEFAULT '0',\`Pday` int(11) DEFAULT '0',\`Krankenhaus` int(11) DEFAULT '0',\`Krankenversicherung` int(11) DEFAULT '0',\`IP` varchar(255) DEFAULT NULL,\`BenzinKanister` int(11) DEFAULT '0',\`Kills` int(11) DEFAULT '0',\`Tode` int(11) DEFAULT '0',\`AutoLicense` int(11) DEFAULT '0',\`LKWLicense` int(11) DEFAULT '0',\`BikeLicense` int(11) DEFAULT '0',\`AngelLicense` int(11) DEFAULT '0',\`Waffenschein` int(11) DEFAULT '0',\`BootLicense` int(11) DEFAULT '0',\`FlugLicense` int(11) DEFAULT '0',\`Muted` int(11) DEFAULT '0',\`Timeban` int(255) DEFAULT '0',\`Nummer` int(11) DEFAULT '0',\`Spielzeit` int(11) DEFAULT '0',\`Zigaretten` int(11) DEFAULT '0',\`Radio` int(11) DEFAULT '0',\`Respektpunkte` int(11) DEFAULT '0',\`Payday` int(11) DEFAULT '0',\`Personalausweis` int(11) DEFAULT '0',\`Persozeit` int(11) DEFAULT '0',\`Wanted` int(11) DEFAULT '0',\`JailTime` int(11) DEFAULT '0',\`Jailed` int(11) DEFAULT '0',\`Schaufel` int(11) DEFAULT '0',\`Kaution` int(11) DEFAULT '0',\`Job` int(11) DEFAULT '0',\`DrivedW` int(11) DEFAULT '0',\`JobD` int(11) DEFAULT '0',\`JobGeld` int(11) DEFAULT '0',\`JobPayday` int(11) DEFAULT '0',\PRIMARY KEY (`ID`));"


    Ich weiß ehrlich nicht wo das Problem ist ?(
    Ich hoffe mir kann jemand Helfen MFG

    Einmal editiert, zuletzt von xPhilipp ()

  • Es gibt nicht umsonst das PWN Symbol, indem man das ganze zur Übersicht einfügen kann... Poste es damit nochmal, dann verbesser ich es dir.

    ▬|██████|▬
    This is Nudelholz.
    Copy Nudelholz in your Signatur
    to make better Kuchens
    and other Teigprodukte!

  • Dann kommt nur eine Zeile ....


    mysql_query(mysql_query("CREATE TABLE IF NOT EXISTS `olr_accounts` (\`ID` int(11) NOT NULL AUTO_INCREMENT,\`Name` varchar(255) NOT NULL,\`Passwort` varchar(255) NOT NULL,\`Level` int(11) NOT NULL,\`Geld` int(11) NOT NULL,\`Skin` int(11) NOT NULL,\`Fraktion` int(11) DEFAULT '0',\`Leader` int(11) DEFAULT '0',\`Leben` int(11) DEFAULT '100',\`Schutzweste` int(11) DEFAULT '0',\`AdminLevel` int(11) DEFAULT '0',\`Konto` int(11) DEFAULT '0',\`Pday` int(11) DEFAULT '0',\`Krankenhaus` int(11) DEFAULT '0',\`Krankenversicherung` int(11) DEFAULT '0',\`IP` varchar(255) DEFAULT NULL,\`BenzinKanister` int(11) DEFAULT '0',\`Kills` int(11) DEFAULT '0',\`Tode` int(11) DEFAULT '0',\`AutoLicense` int(11) DEFAULT '0',\`LKWLicense` int(11) DEFAULT '0',\`BikeLicense` int(11) DEFAULT '0',\`AngelLicense` int(11) DEFAULT '0',\`Waffenschein` int(11) DEFAULT '0',\`BootLicense` int(11) DEFAULT '0',\`FlugLicense` int(11) DEFAULT '0',\`Muted` int(11) DEFAULT '0',\`Timeban` int(255) DEFAULT '0',\`Nummer` int(11) DEFAULT '0',\`Spielzeit` int(11) DEFAULT '0',\`Zigaretten` int(11) DEFAULT '0',\`Radio` int(11) DEFAULT '0',\`Respektpunkte` int(11) DEFAULT '0',\`Payday` int(11) DEFAULT '0',\`Personalausweis` int(11) DEFAULT '0',\`Persozeit` int(11) DEFAULT '0',\`Wanted` int(11) DEFAULT '0',\`JailTime` int(11) DEFAULT '0',\`Jailed` int(11) DEFAULT '0',\`Schaufel` int(11) DEFAULT '0',\`Kaution` int(11) DEFAULT '0',\`Job` int(11) DEFAULT '0',\`JobD` int(11) DEFAULT '0',\`JobGeld` int(11) DEFAULT '0',\`JobPayday` int(11) DEFAULT '0',\PRIMARY KEY (`ID`));"



    code :


    mysql_query(mysql_query("CREATE TABLE IF NOT EXISTS `olr_accounts` (\
    `ID` int(11) NOT NULL AUTO_INCREMENT,\
    `Name` varchar(255) NOT NULL,\
    `Passwort` varchar(255) NOT NULL,\
    `Level` int(11) NOT NULL,\
    `Geld` int(11) NOT NULL,\
    `Skin` int(11) NOT NULL,\
    `Fraktion` int(11) DEFAULT '0',\
    `Leader` int(11) DEFAULT '0',\
    `Leben` int(11) DEFAULT '100',\
    `Schutzweste` int(11) DEFAULT '0',\
    `AdminLevel` int(11) DEFAULT '0',\
    `Konto` int(11) DEFAULT '0',\
    `Pday` int(11) DEFAULT '0',\
    `Krankenhaus` int(11) DEFAULT '0',\
    `Krankenversicherung` int(11) DEFAULT '0',\
    `IP` varchar(255) DEFAULT NULL,\
    `BenzinKanister` int(11) DEFAULT '0',\
    `Kills` int(11) DEFAULT '0',\
    `Tode` int(11) DEFAULT '0',\
    `AutoLicense` int(11) DEFAULT '0',\
    `LKWLicense` int(11) DEFAULT '0',\
    `BikeLicense` int(11) DEFAULT '0',\
    `AngelLicense` int(11) DEFAULT '0',\
    `Waffenschein` int(11) DEFAULT '0',\
    `BootLicense` int(11) DEFAULT '0',\
    `FlugLicense` int(11) DEFAULT '0',\
    `Muted` int(11) DEFAULT '0',\
    `Timeban` int(255) DEFAULT '0',\
    `Nummer` int(11) DEFAULT '0',\
    `Spielzeit` int(11) DEFAULT '0',\
    `Zigaretten` int(11) DEFAULT '0',\
    `Radio` int(11) DEFAULT '0',\
    `Respektpunkte` int(11) DEFAULT '0',\
    `Payday` int(11) DEFAULT '0',\
    `Personalausweis` int(11) DEFAULT '0',\
    `Persozeit` int(11) DEFAULT '0',\
    `Wanted` int(11) DEFAULT '0',\
    `JailTime` int(11) DEFAULT '0',\
    `Jailed` int(11) DEFAULT '0',\
    `Schaufel` int(11) DEFAULT '0',\
    `Kaution` int(11) DEFAULT '0',\
    `Job` int(11) DEFAULT '0',\
    `JobD` int(11) DEFAULT '0',\
    `JobGeld` int(11) DEFAULT '0',\
    `JobPayday` int(11) DEFAULT '0',\
    PRIMARY KEY (`ID`));"

  • Warum 2 mal mysql_query?
    Zudem musst du die Query splitten mittels format z.B., sodass alles rein passt.
    d.h.
    "Hallo Test"


    format(aaa, sizeof(aaa), "Hallo");
    format(bbb,sizeof(bbb), "Test");
    format(mmm,sizeof(mmm), "%s %s", aaa, bbb);
    mysql_query(mmm);

    ▬|██████|▬
    This is Nudelholz.
    Copy Nudelholz in your Signatur
    to make better Kuchens
    and other Teigprodukte!


  • Dir ist die Funktion strcat wohl nicht bekannt ge?

  • Nein. :D
    Hab mir gedacht, dass es einfacher geht. Kannst es ihm ja erklären, ich kenne strcat nicht.

    ▬|██████|▬
    This is Nudelholz.
    Copy Nudelholz in your Signatur
    to make better Kuchens
    and other Teigprodukte!