$id = $_POST["id"];
$baslik = $_POST["baslik"];
$resim = $_POST["resim"];
$yazi = $_POST["yazi"];
$tarih = $_POST["tarih"];
$yguncelle = mysql_query("UPDATE 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";
} Güncelleme Hata Nerde
3
●478
- 08-11-2008, 22:55:58arkadaşlar veri Güncellemesi yapmaya çalışıyorum bi türlü olmuyor if konturolunde başarılı diyor ama veriyi girmiyor
- 08-11-2008, 23:10:15Üyeliği durdurulduÖ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"; } } ?> - 09-11-2008, 02:02:30Sorunun ne olduğunu anlayamadım ama ben aşağıdaki kodları kullanıyorum ve çalışıyor.Tillom adlı üyeden alıntı: mesajı görüntüle
$baslik = $_POST['baslik']; $resim = $_POST['resim']; $link = $_POST['link']; $aciklama = $_POST['aciklama']; if ($baslik !== "" and $resim !== "" and $link !== "" and $aciklama !== "") { $ekle = mysql_query("update menu set resim = '$resim', metin = '$baslik', link = '$link', aciklama = '$aciklama' where id='$id'"); if ($ekle) { echo "<span class=ayazi><b>$baslik</b> Kategorisi Başarıyla Güncellendi.</span>"; } else { echo "Hata oluştu - ".mysql_error(); } }
onlara bir bak derim ben göremedim çünkü kodlarda...