Guten Tag!Aus Javascript Wörterbuch Einfügen in MySQL mit PHP Nullwert
Was ich versuche, ist ein Nullwert aus einem Wörterbuch (JSON-String, was auch immer) in MySQL-Datenbank einfügen. In der Konsole ist klar, dass der Wert meiner Daten null ist, aber beim Einfügen fehlschlägt. Ich habe versucht, die Null auf dem PHP zu kodieren und es war erfolgreich. Ich frage mich, warum es einen Fehler zurückgibt, wenn der Nullwert aus dem Wörterbuch stammt.
ex 1:
$query = "INSERT INTO table (field1) VALUES (" . $data['item'] . ")" <-- not working if item == null
ex 2:
$query = "INSERT INTO table (field1) VALUES (null)" <-- tried testing this if the db accepts null and was successful
Ich habe versucht, einige gleiche Frage zu finden, weil ich weiß, dass dies eine häufig gestellte Frage sein kann, aber ich konnte die Antwort finden und ziemlich mit harte Zeit selbst herausfinden, warum dies passiert.
Vielen Dank!
Haben Sie 'var_dump ($ data ['item'])' '? – Sean