Merhaba Bir Türlü Çözemedim Lokalde Xamp ile
[B]Fatal error[/B]: Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in C:\xampp\htdocs\islem\ajax.php:19 Stack trace: #0 C:\xampp\htdocs\islem\ajax.php(19): PDOStatement->execute(Array) #1 {main} thrown in [B]C:\xampp\htdocs\islem\ajax.php[/B] on line [B]19[/B] <?php require 'baglanti.php';
if (isset($_POST['ayarkaydet'])) {
$sorgu=$db->prepare("UPDATE bln_ayarlar SET
site_baslik=site_baslik,
site_aciklama=site_aciklama,
site_versiyon=site_versiyon,
site_link=site_link,
site_sahip_mail=site_sahip_mail,
site_mail_host=site_mail_host,
site_mail_mail=site_mail_mail,
site_mail_port=site_mail_port,
site_mail_sifre=site_mail_sifre WHERE id=1
");
$sonuc=$sorgu->execute(array(
'site_baslik' => $_POST['site_baslik'],
'site_aciklama' => $_POST['site_aciklama'],
'site_versiyon' => $_POST['site_versiyon'],
'site_link' => $_POST['site_link'],
'site_sahip_mail' => $_POST['site_sahip_mail'],
'site_mail_host' => $_POST['site_mail_host'],
'site_mail_mail' => $_POST['site_mail_mail'],
'site_mail_port' => $_POST['site_mail_port'],
'site_mail_sifre' => $_POST['site_mail_sifre']
));
if ($sonuc) {
header("location:../ayarlar.php?durum=ok");
} else{
header("location:../ayarlar.php?durum=hata");
}
}
?>yardımcı olabilir misiniz nerde hata alıyorum.