if we use same page to add/edit via submit button like below
<input type="hidden" value="<?echo $_GET['edit_id'];?>" name="edit_id">
then we should not use
isset($_POST['edit_id'])
bcoz edit_id
is set all the time whether it is add or edit page , instead we should use check below condition
!empty($_POST['edit_id'])