Попробуйте использовать отдельный файл для подключения к базе данных:
connect.php
<?php
/* Database credentials. Assuming you are running MySQL
server with default setting (user 'root' with no password) */
define('DB_SERVER', '--');
define('DB_USERNAME', '--');
define('DB_PASSWORD', '--');
define('DB_NAME', '--');
/* Attempt to connect to MySQL database */
$link = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
// Check connection
if($link === false){
die("ERROR: Could not connect. " . mysqli_connect_error());
}
?>
На вашем index.php
вы можете добавить следующую строку: require_once "connect.php";
Кроме того, в вашем коде есть следующее:
$host = "127.0.0.1";
$user = "admin";
$password = " ";
$bookDatbase = "Books";
Убедитесь, что в вашем коде нет опечатки (измените ее на $bookDatabase
)