[Solved] PHP-MySQL error inserting data
[ad_1] You override your variable $a $a = $_POST[‘id’]; // assign here $a = $db->prepare($sql);// override here Try to give a different name $smt = $db->prepare($sql); $smt->execute(array(‘:a’=>$a,’:b’=>$b,’:c’=>$c,’:d’=>$d,’:e’=>$e)); header(“location: books.php”); [ad_2] solved PHP-MySQL error inserting data