Пытаюсь сделать форму регистрации и возникла такая ошибка: Вот код файла <?php // Данные для подключения к базе данных $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "bump"; // Создание соединения с базой данных $conn = mysqli_connect($servername, $username, $password, $dbname); // Проверка соединения if (!$conn) { die("Ошибка соединения: " . mysqli_connect_error()); } ?> PHP <?php // Данные для подключения к базе данных $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "bump"; // Создание соединения с базой данных $conn = mysqli_connect($servername, $username, $password, $dbname); // Проверка соединения if (!$conn) { die("Ошибка соединения: " . mysqli_connect_error()); } ?> Вот бд Можете подсказать в чём ошибка и как исправить?
define('SERVER','localhost'); define('DB_NAME','bump'); $conn= mysqli_connect(SERVER,'root','',DB_NAME); Code define('SERVER','localhost'); define('DB_NAME','bump'); $conn= mysqli_connect(SERVER,'root','',DB_NAME);
Попробуй эту <?php // Данные для подключения к базе данных $servername = "localhost"; $username = "myusername"; $password = "mypassword"; $dbname = "bump"; // Создание соединения с базой данных $conn = mysqli_connect($servername, $username, $password, $dbname); // Проверка соединения if (mysqli_connect_errno()) { die("Ошибка соединения: " . mysqli_connect_error()); } // Выполнение операций с базой данных... // Закрытие соединения с базой данных mysqli_close($conn); ?>
Bidloy, ты ничего по факту не поменял, кроме закрытия соединения, которое по факту ему на этом этапе не нужно)) У его скорее всего проблема с авторизацией в бд, возможно он не знает, что дефолтно для авторизации используется логин рут и пустой пароль.