Sitemdeki alanları admin dashboarddan değiştirmek için mysql kullanıyorum, lakin kaydet butonuna basınca bir türlü kaydetme işlemi yapamıyorum localhost şu anda bu isteği işleme alamıyor. HTTP ERROR 500
hatası ile karşılaşıyorum. Mysqlde yenii olduğum için şuanki bilgimle kodlarda sıkıntı olduğunu farkettim lakin baktığımda hiçbir sorun göremedim.
Kodları silip sadece echo komutu ile kontrol ettiğimde hiçbir sorun almıyorum. Buda bende mysql update kodlarımda sorun olduğu fikri uyandırdı. Lakin yeni olduğum için kodlarda bir sıkıntı bulamadım.
<?php
include 'baglan.php';
if(isset($_POST['ayarkaydet']))
{
$id = 0;
$ayarkaydet = mysql_query("update ayarlar set ayar_baslik='".$_POST['ayar_baslik']."',
ayar_aciklama='".$_POST['ayar_aciklama']."',
ayar_akelime='".$_POST['ayar_akelime']."',
ayar_footer='".$_POST['ayar_footer']."',
ayar_telefon='".$_POST['ayar_telefon']."',
ayar_fax='".$_POST['ayar_fax']."',
ayar_mail='".$_POST['ayar_mail']."',
ayar_adres='".$_POST['ayar_adres']."',
ayar_facebook='".$_POST['ayar_facebook']."',
ayar_twitter='".$_POST['ayar_twitter']."' where ayar_id='$id'");
if (mysql_affected_rows())
{
header("Location: ../ayarlar.php");
}
else
{
header("Location: ../ayarlar.php");
}
}
?>