Get post id in a function when edit/add a post

  1. Your function get_postid() does not return anything. It should return the id:
function get_postid() {
    global $post;
    return $post->ID; 
}
  1. If you are going to use the $post_id I guess your first if statement is wrong, because the $post_id should be evaluated to true not false. So it should be like this: if ( $post_id ):

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)