по сути тоже самое только данные берутся из конфига
стандартный вариант работает без проблем
мой вариант не пускает меня к БД по причине:
Warning: mysqli_connect(): (HY000/1045): Access denied for user ''@'localhost' (using password: NO) in E:\OpenServer\OpenServer\domains\localhost\mysite\includs\db.php on line 6
Connection error!
Access denied for user ''@'localhost' (using password: NO)
Юзер или сетается пустой - либо данные смещаются и юзер принимает значения пароля.
Попробовал в графу пароль вбить 123
Получил
Access denied for user 'root'@'localhost' (using password: YES)
т.е. теперь имя юзера передаётся нормально
Алексей Артберг: Без кода целиком - сейчас это попытка угадать. Пальцем в небо. Посмотрите, может у вас ещё какой нить конфиг подключается по коду? 127.0.0.1 просто так не может стать localhost, значит что то его перекрывает.
Вообще в ошибке говорится, что вы пытаетесь подключиться без пароля. В коде пароль тоже пустой. Уж не знаю для примера или нет, но может в этом ваша проблема?