Merhaba, veritabanı bağlantısını kuruyorum verileri çekiyorum ancak panelden veritabanına bir şey ekleyemiyorum. Daha önce benzer bir script yaptım onda böyle bir sorun ile karşılaşmadım. Herhangi bir hata vermiyor ancak eklemiyor.

Kodlar aşağıda bulunuyor.

bağlan.php
$host="localhost"; //
$veritabani_ismi="ilan"; //Veritabanı İsminiz
$kullanici_adi="root"; //Veritabanı kullanıcı adınız
$sifre=""; //Kullanıcı şifreniz

try {
$db=new PDO("mysql:host=$host;dbname=$veritabani_ismi;charset=utf8",$kullanici_adi,$sifre);
//echo "veritabanı bağlantısı başarılı";
}

catch (PDOExpception $e) {
echo $e->getMessage();
}

?>



ilanekle.php






İlan Ekle













































islem.php
//
if (isset ($_POST['ilanekle'])) {
$ilanekle=$db->prepare("INSERT INTO ilanlar SET
ilan_baslik=:ilan_baslik,
ilan_tarih=:ilan_tarih,
ilan_durum=:ilan_durum,
ilan_fiyat=:ilan_fiyat,
ilan_detay=:ilan_detay
");

$ilanekle->execute(array(
'ilan_baslik' => $_POST['ilan_baslik'],
'ilan_tarih' => $_POST['ilan_tarih'],
'ilan_durum' => $_POST['ilan_durum'],
'ilan_fiyat' => $_POST['ilan_fiyat'],
'ilan_detay' => $_POST['ilan_detay']

));

if ($ilanekle) {
header("location:../ilanlar.php");
} else {
echo "BAŞARISIZ";
exit;
}
}