In Tabelle mit vorbereiteter Anweisung einfügen
Ich versuche, Daten aus einem Formular mit PHP und Mysqli in eine Datenbank einzufügen, aber es funktioniert nicht! Meine Datenbank enthält 4 Felder: DATUM, TITEL, INHALT, ID. Das ID-Feld wird automatisch inkrementiert.
Ich habe die Verbindung überprüft und das funktioniert einwandfrei. Ich habe auch die Werte der Formularfelder und die von mir erstellte Variable "$ blogDate" wiederholt. Sie sind auch alle in Ordnung.
Hier ist meine vorbereitete Aussage:
if ($newBlog = $mysqli->prepare('INSERT INTO Blog VALUES ($blogDate, $_POST["bTitle"], $_POST["bContent"])')) {
$newBlog->execute();
$newBlog->close();
}
Die Werte werden einfach nicht in meine Tabelle eingefügt.