我的PHP更新脚本有问题。我正在使用mysqli的预准备语句,但代码没有工作,尽管我没有看到任何错误。
$c=mysqli_connect('localhost','client','','bdd');
if (!$c) {
echo 'Erreur de connexion a la base de donnees';
} else {
if (isset($_POST['submit'])) {
$faite=1;
for($i=0;$i<sizeof($idg);$i++){
$var=$idg[$i];
$update="UPDATE graissage SET faite= ? where id=?";
echo $update;
$stmt2= mysqli_prepare($c, $update);
echo mysqli_error($c);
mysqli_stmt_bind_param($stmt2, "is", $faite,$var);
echo mysqli_error($c);
mysqli_stmt_execute($stmt2);
echo mysqli_error($c);
}
}}