MudGuard: Skript fügt Datensatz mit lauter 0 in Datenbank ein

Beitrag lesen

Hi,

$neues_profil_speichern = mysql_query("INSERT INTO Vorgaben (*alle Spaltenüberschriften*) VALUES (*alle Werte, die übergeben wurden)");
Es ist natürlich sehr geschickt, den fehlerhaften Teil eines Scripts unlesbar zu machen, wenn andere den Fehler finden sollen.
Danke für die Hilfe, aber Deine "Annahme", dass das der "fehlerhafte" Teil ist, ist falsch, da ich den SQL-Befehl vorher natürlich abgeklärt habe. Und der tut genau das, was er soll.

Aha. Du schreibst als Fehlermeldung, daß lauter Nullen in die Datenbank geschrieben werden.
Die einzige Stelle im von Dir angegebenen Code, an der in die Datenbank geschrieben wird, ist das von Dir verstümmelte SQL-Statement.

Entweder ist also dieses SQL-Statement schuld, oder Du hast die relevante Stelle nicht verstümmelt, aber dafür gar nicht angegeben.
Womit Dir genausowenig geholfen werden kann.

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.