Merhaba Hocam,

Form verilerini yeni sayfaya kayıt et videonuzda ki işlemleri gerçekleştiriyorum. ancak veriler veritabanına gitmiyor nerede yanlışlık var çözemedim.

Size ek'te php dosyasını gönderiyorum bir inceler misiniz?

Dosya: http://s3.dosya.tc/server7/sh57ph/yazi-ekle.rar.html

Veritabanı bağlantıları tamamdır yazılar.php de yazıları çekebiliyorum config bağlantısı header.php den cagrıldıgı icin yazi-ekle.php de tekrar çağırmadım. yazilar tablomda id,baslik,icerik,kategori,yazar,durum alanları yer almaktadır.

Teşekkürler,

Merhaba Erdinç Bey,



Aşağıda ki sizin insert sorgunuz, burada $_POST['durum'] sonrasında virgül eklemişsiniz. Son eleman olduğu için oraya virgül eklenmiyor.




mysql_query("INSERT INTO yazilar (baslik,icerik,kategori,yazar,durum) VALUES ('$_POST[baslik]','$_POST[icerik]','$_POST[kategori]','$_POST[yazar]','$_POST[durum]',) ");



Ben sizin için sorguyu güncelledim;

$insert = mysql_query("INSERT INTO yazilar (baslik,icerik,kategori,yazar,durum)
VALUES (
    '" . $_POST['baslik'] . "',
     '" . $_POST['icerik'] . "',
    '" . $_POST['kategori'] . "',
    '" . $_POST['yazar'] . "',
    '" . $_POST['durum'] . "'
 )");


Bu şekilde güncellerseniz sorunsuz bir şekilde insert etmesi gerekiyor.

Cevapla