Sanırım hata $mysql değişkeninde..
$mysql="UPDATE m_kadroicerik SET resimyolu='$resimyolu',doktor='$doktor',unvan='$un van',hastane='$hastane',ozgecmis='$ozgecmis',egiti m='$egitim',ilgi='$ilgi',yayin='$yayin',iletisim=' $iletisim' where
id='$id'";
$id diye bir değişken olmadıığı için hata vermekte muhtemelen.! sorgu da veritabanında ki id ile gelen id yi sorgulamışsınız ama kodlarınız arasında gelen id yok.
umarım doğru yanıt olmuştur