mysql_query("UPDATE urunler SET kat_id='$id' WHERE id='$id'"); 
/*
* kat='$id'
*/
yapmışsınız ve ürünün idsiyle aynı değeri göndermişsiniz burada bir problem olabilir gibi bi' kontrol edin isterseniz.