У меня не получается подключится к БД через функцию.
Вот эта функция:
function connect()
{
	$dbc = mysqli_connect('localhost','root','','lesson');
	return $dbc;
}
Когда выводишь эту функцию.И проверяешь на существование переменной 
$dbc то оказывается что этой переменной не существует. 
Если подключаться напрямую вот так то всё работает:
$dbc = mysqli_connect('localhost','root','','lesson');
Мне кажется что ошибка находится в функции.