Ну ошибка возможно в том что некоторые переменные не определены
$result35 = mysql_query("UPDATE `company` SET name_com='$name_com',des_com='$des_com',login_prof_com='$login_prof_com' WHERE `id_com`='$id_com'");
вот тут ты используешь переменные, а на верху видно что если переменных $_POST[*] пустые ты уничтожаешь какую-либо из этих переменных ($name_com, $des_com...), или если их($_POST[*]) вообще не существует то и переменные неоткуда взять