хотел бы спросить о конфигурации базы данных XAMPP mySQL.
Я установил корень документа xampp на диск D, и теперь я не могу подключиться к базе данных SQL и всегда получаю ошибку.
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in D:\localserver\connection.php:3 Stack trace: #0 D:\localserver\login.php(4): include() #1 {main} thrown in D:\localserver\connection.php on line 3
файл, который обрабатывает соединение, выглядит так
<?php
$connect = mysql_connect("localhost","root","");
if (!$connect) {
die ('connection fail!!!');
} else {
print ('connection okay!!!');
}
$connectdb = mysql_select_db('admin_login');
if (!$connectdb) {
die ('connection fail!!!');
} else {
print ('connection okay!!!');
}
?>






Функция mysql_connect() взята из библиотеки, которая устарела несколько лет назад и была удалена в PHP 7.
Используйте mysqli_connect() или PDO.
ОБНОВИТЬ
Вы можете передать имя базы данных в mysqli_connect() и избавиться от лишнего mysqli_select_db(). Если вы хотите использовать mysqli_select_db() в процедурном стиле, а не в объектно-ориентированном, он ожидает, что ссылка, возвращаемая mysqli_connect(), будет первым параметром, а имя базы данных - вторым, например:
$link = mysqli_connect("localhost", $user, $password);
$db = mysqli_select_db($link, $dbname);
спасибо за быстрый ответ, я пытаюсь изменить его на mysqli_connect (), и соединение в порядке, но все еще есть эта ошибка, mysqli_select_db () ожидает ровно 2 параметра, 1 из которых указан в D: \ localserver \ connection.php в строке 9