Merhaba arkadaşlar. Veritabanında güncelleme yaptırıyorum aşağıdaki hatayı veriyor. Veritabanını incelediğimde güncellemeyi de yapmış oluyor. Nerede hata yapıyorum?
Kodlarım
if (isset($_POST['ayar_kaydet'])) {
$id = 0;
$ayarkaydet = mysqli_query($baglan, "UPDATE ayarlar SET ayar_title='" . $_POST['ayar_title'] . "', ayar_aciklama='" . $_POST['ayar_aciklama'] . "', ayar_keywords='" . $_POST['ayar_keywords'] . "', ayar_telefon='" . $_POST['ayar_telefon'] . "', ayar_facebook='" . $_POST['ayar_facebook'] . "', ayar_twitter='" . $_POST['ayar_twitter'] . "', ayar_footer='" . $_POST['ayar_footer'] . "' WHERE ayar_id='$id'");
if (mysqli_affected_rows()) {
header ("Location:ayarlar.php");
}else {
header ("Location:ayarlar.php");
}
}
Çıkan hata
Fatal error: Uncaught ArgumentCountError: mysqli_affected_rows() expects exactly 1 argument, 0 given in C:\xampp\htdocs\borsatakip\admin\islem.php:13 Stack trace: #0 C:\xampp\htdocs\borsatakip\admin\islem.php(13): mysqli_affected_rows() #1 {main} thrown in C:\xampp\htdocs\borsatakip\admin\islem.php on line 13