$guncelle = mysql_query("UPDATE com SET update='$saat' where id='$id'");
Bu satırda com adında ki tablonuzda, update adında ki sütununuzu saat adında bir değişken ile, id değerine göre güncellemek istemişsiniz.
Saat değişkenine aşağıda ki tarih fonksiyonunu atamışsınız.
$saat=date('Y-m-d h:i:s');
Peki id değişkenini neye tanımladınız ? Sorgu veritabanında id değerini hangi id değerine göre aramalı ?
Muhtemelen burada hata yapıyorsunuz. Ayrıca sorgularınız sonuna mysql_error(); eklerseniz hatalarınızı görmüş olursunuz.
Saygılarımla.