if e mi giriyor else e mi giriyor, veri tabanına kayıt ediyor mu, etmiyorsa bir hata döndürmüyor mu?
execute yaparken ekstra bir değişken daha tanımlamaya gerek yok, direkt olarak
if($ayarkaydet->rowCount())
şeklinde kontrol edin.