Öncelikle iki yerde sorunun var,
birincisi POST etmemişsin.
POST edeceğin butonun Kaydet - kaydet olarak hazırlandığını varsayıyorum.
ikinci hatan ise insert into olarak sql göndermen gerekiyordu.
aşağıdaki gibi dene bakalım çalışacak mı
<?
$id = $_POST["id"];
$baslik = $_POST["baslik"];
$resim = $_POST["resim"];
$yazi = $_POST["yazi"];
$tarih = $_POST["tarih"];
if ($_POST['kaydet']=="Kaydet")
{
$yguncelle = mysql_query("insert into makale_yazi SET baslik='$baslik',yazi='$yazi',tarih='$tarih' WHERE id='$id'");
if($yguncelle) {
echo"Yazi Başarıyla Güncellendi";
}else{
echo " Yazı Güncellenemedi";
} }
?>