Ik werk met PDO, wat altijd goed gaat. Nu probeer ik simpelweg een record te inserten in de database maar gebeurt er niks.
$query = $this->dbh->prepare("INSERT INTO " . $this->pf . "menu (title,published,position,order,menu) VALUES(?, ?, ?, ?, ?)");
$query->execute(array($_POST['title'], $_POST['published'], $_POST['position'], $_POST['order'], ""));
Ik check of de variabelen bestaan, $this->pf is de prefix voor de database.
Ik echo er onder wat debug info. Execute returnt true, maar PDO->lastInsertId() returnt altijd 0, dus er wordt niks toegevoegd.