Was ist bei dem Querry falsch? Ich verzweifle

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
  • Findet ihr den Fehler?
    strcat(query,"CREATE TABLE IF NOT EXISTS `account_blacklist` (`Name` varchar(24) NOT NULL,");
    for(new fID=0;fID<18;fID++)
    {
    strcat(query,",");
    format(query,sizeof(query),"%sblacklist%i",query,fID);
    strcat(query,",");
    format(query,sizeof(query),"%sblacklistreason%i",query,fID);
    }
    strcat(query,",PRIMARY KEY (`Name`))");
    mysql_function_query(MySqlConnection,query,false,"","");
    strdel(query,0,sizeof(query));

  • Hast du keine mysql_log.txt?


    Was soll dein Script überhaupt machen? Vielleicht kann man das ja anders lösen, so dass es funktioniert.


    Hier ein Auszug der mysql_log.txt

    Code
    [21:34:40] Passing query CREATE TABLE IF NOT EXISTS `account_blacklist` (`Name` varchar(24) NOT NULL,,blacklist0,blacklistreason0,blacklist1,blacklistreason1,blacklist2,blacklistreason2,blacklist3,blacklistreason3,blacklist4,blacklistreason4,blacklist5,blacklistreason5,blacklist6,blacklistreason6,blacklist7,blacklistreason7,blacklist8,blacklistreason8,blacklist9,blacklistreason9,blacklist10,blacklistreason10,blacklist11,blacklistreason11,blacklist12,blacklistreason12,blacklist13,blacklistreason13,blacklist14,blacklistreason14,blacklist15,blacklistreason15,blacklist16,blacklistreason16,blacklist17,blacklistreason17,PRIMARY KEY (`Name`)) | 
    [21:34:40] CMySQLHandler::ProcessQueryThread() - Error will be triggered to OnQueryError()
    [21:34:40] OnQueryError() - Called.
  • Hey erstmal wird da kein Typ mit definiert was das für einen Datenwert hat.
    Dann würde ich dir raten dich mal mit Normalformen auseinander zusetzen, denn das was du hast neigt zu Redundanz


    Bedanke dich bitte, wenn du den Beitrag als hilfreich empfandest!