Mein Code ist wie folgt:Anruf auf eine Elementfunktion bind_param() auf boolean Fehler in PHP -> MySQL
include('config.php');
$mysqli = new mysqli(DBHOST, DBUSER, DBPASS, DBNAME);
$statement = $mysqli->prepare("INSERT INTO brickTable (url, description) VALUES(?,?)");
$statement->bind_param("ss", $_POST["url"], $_POST["description"]);
Ich halte den Fehler bekommen "Call auf eine Elementfunktion bind_param() auf boolean" . Ich habe überall nach S. gesucht und einige Beispiele gefunden, aber keine, die mein Problem gelöst haben. Ich sehe keine Syntax- oder Tippfehler in meinem Code. Mit einem var_dump weiß ich, dass die $ _POST ["url"] und $ _POST ["description"] existieren und ordnungsgemäß empfangen werden.
Gedanken oder Hilfe?
Sind Ihre Tabelle und/oder Spalten korrekt? – Swellar
Ja. Triple prüfte den Namen und den Tabellennamen. –