Komischer MySQL-Fehler

In diesem Bereich sind Themen vom Themenersteller als erledigt zu markieren, wenn die Frage beantwortet oder das Problem gelöst wurde. Das Thema wird daraufhin automatisch geschlossen.
Klicke hierzu auf "Thema bearbeiten > Als erledigt markieren".
  • Morgen, seit ich das Schulterbandsystem drinne habe, spinnt mein MySQL weshalb auch immer und spuckt einen relativ sinnfreien Fehler aus:


    Code
    1. SYSERR: Mar 3 14:12:35 :: ChildLoop: AsyncSQL: query failed: 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 '' at line 1 (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 15, 959682, 269755, 30022127, 'COMBINE (REFINE SUCCESS)', 'Meisterband (einfach) 1 ' errno: 1064)



    Der Eintrag wird aber in die Logtable geschrieben.... / Bei manchen Bändern spuckt er keinen Fehler aus.


    Ich nutze MySQL 5.7


    Hier noch der Ausschnitt des Codes:


    Und hier ist der Querycode des Source:


    Code
    1. Query("INSERT DELAYED INTO log%s (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), %u, %u, %u, %u, '%s', '%s', '%s', %u)",
    2. get_table_postfix(), dwPID, x, y, dwItemID, c_pszText, __escape_hint, c_pszIP, dwVnum);
    3. }

    Wo andere blindlings der Wahrheit folgen, bedenkt ... nichts ist wahr.
    Wo andere begrenzt sind, von Moral oder Gesetz, bedenket … alles ist erlaubt.
    Wir arbeiten im Dunkel um dem Licht zu dienen, wir sind Assassinen!

    2 Mal editiert, zuletzt von Onyxia ()

  • Dieses Thema enthält 5 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.