Merhaba arkadaşlar sabahtan beri uğraşıyorum. ve aşağıdaki kodlamada bir mail_list tablom var bundaki verileri formdan gelen veriler ile değiştircem ama update işlemine geçemiyorum. update kodları yerine echo yazarak tüm gelen veriler ekrana basılıyor fakat update gerçekleşmiyor. sebebi nedir?




if($_POST){

$kimden = p("kimden");
$kime = p("kime");
$konu = p("konu");
$icerik = p("icerik");

if(!$kimden || !$kime){

echo "Boş alan var!!!";

}else{
/*---------------------------------------BURA İLE----------------------------------------------*/
$update = query("UPDATE mail_list SET
mail_kimden = '$kimden',
mail_kime = '$kime',
mail_konu = '$konu',
icerik = '$icerik',
WHERE mail_id = '$id' ");
/*---------------------------------------BURA çalışmıyor----------------------------------------------*/
if($update){

echo "Başarılı güncelleme";

}else{
/*---------------------------------------BURAYA----------------------------------------------*/
echo 'Başarısız güncelleme '.mysql_Error().'';
/*---------------------------------------GEÇİYOR----------------------------------------------*/
}


}

}

?>




dipnot: update edilecek sütunların sonuncusundan sonra virgül koyulmuyor.

arkadaşlar dipnottaki tanımalama tamamen bana ait yanlışım varsa düzeltin :) sorunun kaynağı ve çözümü bu belki başka biride bu sorunla karşılaşırsa yardımcı olur.