$ekle = mysql_query("INSERT INTO haberler (id, baslik, tanitim, icerik, yorumsayisi, yazar, tarih)
VALUES ('', '$baslik', '$tanitim', '$icerik', '0', '$yazar', '$tarih') ");

update sorgusuna göre fazlalık iki bölüm var. yorumsayisi ve tarih

Alıntı
$ekle = mysql_query("INSERT INTO haberler (id, baslik, tanitim, icerik, yazar, tarih)
VALUES ('', '$baslik', '$tanitim', '$icerik', '$yazar', '$tarih') ");
bu şekilde denermisiniz. olmaz ise.

Alıntı
$ekle = mysql_query("INSERT INTO haberler (id, baslik, tanitim, icerik, yazar)
VALUES ('', '$baslik', '$tanitim', '$icerik', '$yazar') ");
tarih bölümünüde silerek deneyin.