class mainpage_query{
	public $arrBest;
	public $db;
	function __construct(){
		$this->db = new DatabaseItDept();
	}
	function getLoginfromtable($login_request){
		$sql = 'SELECT * FROM inner_users WHERE user_login = :login';
		$tb = $this->db->connection->prepare($sql);
		$tb->execute(array(':login'=>$login_request));
		$this->arrBest = $tb->fetch(PDO::FETCH_ASSOC);
		return $this->arrBest;
	}
}
$getData = new mainpage_query();
$takeUser = $getData ->getLoginfromtable($login_request);

//--userPHPvalidation
if($takeUser['user_id'] AND $takeUser['user_id'] != $loginid_before){
	$rezArr[0]['login']['exitsIU'] = 'noway';
	$rezArr[0]['login']['mistakeIU'] = 'mistake';
	$rezArr[0]['login']['msg'] = 'Такой логин уже есть в системе';
}else{
	$rezArr[0]['login']['exitsIU'] = 'goyes';
		if(preg_match("/[\s,*?&^%><+\$№#`~=!АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя]/", $login_request)){
			$rezArr[0]['login']['mistakeIU'] = 'mistake';
			$rezArr[0]['login']['msg'] = 'Логин не должен использовать знаки русского алфавита и различные символы';
		}else{
			if(strlen($login_request)<='3'){
				$rezArr[0]['login']['mistakeIU'] = 'mistake';
				$rezArr[0]['login']['msg'] = 'Поле логин не должно быть менее/равно 3 знаков';