Sorunun asıl kaynağı isset kullanmanızdan kaynaklanıyor. Kodlarınızı da temizledim, düzene soktum. Böyle kullanabilirsiniz:
<?php
require('database.php');
$id = mysql_real_escape_string(mysql_real_escape_string($_POST['id']);
$urunadi = mysql_real_escape_string($_POST['urunadi']);
$urunkategorisi = mysql_real_escape_string($_POST['urunkategorisi']);
$birim = mysql_real_escape_string($_POST['birim']);
$miktar = mysql_real_escape_string($_POST['miktar']);
$personel = mysql_real_escape_string($_POST['personel']);
$aciklama = mysql_real_escape_string($_POST['aciklama']);
$kayit = mysql_query("
UPDATE depo
SET id = '$id',
urunadi` = '$urunadi',
urunkategorisi` = '$urunkategorisi',
birim = '$birim',
miktar = '$miktar',
personel = '$personel',
aciklama = '$aciklama',
zaman = '$zaman'
WHERE id = $id
LIMIT 1");
if ($kayit)
echo 'Stok Kaydınız Yapılmıştır.';
else
echo 'Stok Kayıt Başarısız';
?>