Ich versuche, ein PHP-Plug-in in meine Web-App zu integrieren, aber ich speichere die Werte, die ich von einer XML-Datei erhalte, in einer Tabelle in meiner Datenbank.Serialisiertes XML-Array kann nicht in Datenbank eingefügt werden (MySQLi)
Dies ist, was ich bisher habe, aber wenn ich das PHP-Skript ausführen, speichert es nicht in der Datenbank. Ich habe eine Tabelle in meiner Datenbank mit einer Spalte (type = text, name = test)
global $mysqli;
$str = serialize($Items);
printF($str);
$result = $mysqli->query("INSERT INTO nepremicnine (test) VALUES ('$str');");
erstellt
Haben Sie Ihre Fehlerprotokolle überprüft? Sie machen eine Annahme, dass die Abfrage funktioniert. –
Sie haben ein zusätzliches Semikolon gegen Ende Ihrer Ergebnisanweisung. Protokolle würden dies zeigen. '('$ str');"); ' – Brian