$sql = 'UPDATE inner_users SET user_pass=:pass, salt=:salt WHERE user_id=:user_id'; $tb = $this->db->connection->prepare($sql); $tb->execute(array(':pass'=>$pass_write,':salt'=>$salt,':user_id'=>$loginid_before)); } function SidCorrect($loginid_before){ $sql = 'UPDATE inner_users SET sid=1 WHERE user_id=:user_id'; $tb = $this->db->connection->prepare($sql); $tb->execute(array(':user_id'=>$loginid_before)); } } $getData = new mainpage_query(); $arrLogin = $getData ->getAllfromtable($login_request,$field_inner_levels,$field_inner_surname,$field_inner_name,$loginid_before,$field_inner_active); //if pass strlength>5 and all the Condtions srart function if(strlen($field_inner_pass)>5){ $arrLogin = $getData ->PassCorrect($pass_write,$loginid_before,$salt); } if($field_inner_active == 0){ $getData -> SidCorrect($loginid_before); } //$getter = $getData ->getDatafromtable($login_request); /*$levels = array( '1'=>'admin', '2'=>'users' );*/ ?>