@0legdevlop
Front.

Не устанавливается подключение к Базе Данных php?

Не помогу понять причину. Ошибка : Undefined variable: mysqli_connect_errno

<?php
	$mysqli = new mysqli('localhost','root','','test');
	if ($mysqli_connect_errno()){
		echo ("подключение невозможно!".mysqli_connect_error());
	}
	else{
		echo ("Вы успешно подключились");
	}
	$mysqli->close();
?>
  • Вопрос задан
  • 92 просмотра
Решения вопроса 2
FanatPHP
@FanatPHP
Чебуратор тега РНР
А теперь правильный ответ.
Как минимум надо писать вот так:
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli('localhost','root','','test');
$mysqli->set_charset('utf8mb4');

А лучше полностью так как описано по ссылке выше.
Ответ написан
Комментировать
Qeuvec
@Qeuvec
Синтаксис:
<?php
$link = @mysqli_connect('localhost', 'fake_user', 'my_password', 'my_db');
if (!$link) 
{
    die('Ошибка соединения: ' . mysqli_connect_errno());
}
?>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы