MySQL text verändert.[GELÖST]

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
  • Ich habe ein Report System gemacht. Es geht alles wunderbar doch kann ich den Text von der MySQL ändern ?
    also das der Alte text durch den neuen Text verändert wird ?


    Danke im Voraus.


    //GElöst.

    2 Mal editiert, zuletzt von GamerXIOS ()

  • Das ganze kannst du direkt per mysql_query machen oder es durch stocks machen.
    Ich persönlich würde es per stocks machen.


    Hier mal für SetString:
    stock mysql_SetString(Table[], Field[], To[], Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(To, To);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE %s SET %s = '%s' WHERE %s = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }


  • mysql_query("UPDATE `TABELLE` SET `FELD` = 'INHALT' WHERE Bedingung");


    Nicht jeder, der sich für super hält, ist ein Superheld. :love:
    ------------------------------------------------------------------------------------------------

  • wäre das so richtig ?


    new string3[228];
    format(string3, sizeof(string3), "%s", inputtext);
    PlayerReport[playerid][rReportText] = string3;
    mysql_query("UPDATE `report` SET `ReportText` = 'string3' WHERE ReportText");


    //E Habe es mal so gemacht


    new string3[228];
    format(string3, sizeof(string3), "%s", inputtext);
    PlayerReport[playerid][rReportText] = string3;
    mysql_SetInt("accounts", "ReportText", PlayerReport[playerid][rReportText], "Name", PlayerInfo[playerid][pName]);



    nur geht es nicht.


    //E: Problem gelöst.

    2 Mal editiert, zuletzt von GamerXIOS ()

  • 1.Wurde nichts abgespeichert habe ne Variable auf 2 gesetzt aber vergessen bei der Abfrage auch auf 2 zu machen und am ende hat er eine Zahl gespeichert hatte vergessen das bei mysql_setint Zahlen abgespeichert werden und musste ein stock machen mit strings und jetzt geht es :D danke an Alle.


    ps: Um den Fehler zu finden habe ich es aus geprint.