Merhaba arkadaşlar mesaj sistemimde mesajları popup ile açtıyorum ve bu mesajı açınca veri tabanında değişiklik yapmak istiyorum yani veri tabanında o mesajın okundu durumunu evet yapmak istiyorum.

Oku butonu

Oku



javascript fonksiyonu
<script>
function msjoku(fati) {


$guncelle = mysql_query("UPDATE ozelmesaj SET okundu='evet' WHERE id=''");
if($guncelle){
echo "alert(\"Başarılı\")";

}else{
echo "alert(\"Kaydedilemedi\")";
}

?>
}
</script>


guncellemede id=''" burada mesajın ID sini javascript fonksiyonundan aldıım değeri yazdırmak istiyorum bunu nasıl yapabilirim?


---------------------------------------------------------------------------------------
ÇÖZÜM
Arkadaşlar çok uğraştım yapamadım sen konu açayım dedim konu açıktan sonra çözümü buldum bulmuşken de sizler paylaşmak istiyorum. Bu değişkeni almak için cookie leri kullandım bu değişkeni bir cookie oluşturarak aktardım ve kodlardan PHPden de tanımladığım cookieden çektim.

fonksiyon

<script>
function msjoku(fati) {

document.cookie="msj="+fati;
$msj=$_COOKIE["msj"];
include ("vtkontrol.php");
$mesajguncelleme = mysql_query("UPDATE ozelmesaj SET okundu='evet' WHERE id='$msj'");
if($mesajguncelleme){
echo "alert(\"Başarılı\")";

}else{
echo "alert(\"Kaydedilemedi\")";
}

?>
}
</script>


Oku butonu

Oku