Не выводит данные из player.php
Создал таблицу в бд и заполнил её, как сказано в условии дз. Создал файл player.php, который поместил в папку, где хранится index.php. Заполнил файл player.php необходимыми данными. Обновляю страницу в браузере. Выводит он только то, что находится в index.php, а не то что в player.php.
upd1: сделал все в index.php, в нем выводит данные из таблицы. Из player.php не выводит ничего. Также вводил данные с формы, пишет что данные не занесены в БД, код ниже что не так?
<?php
$mysqli = new mysqli('localhost', 'root', '', 'kinomonster');
if(mysqli_connect_errno()) {
printf("Соединение не установлено", mysqli_connect_error());
exit();
}
if(isset($_POST['name'])&&isset($_POST['author'])) {
$name = $_POST['name'];
$author = $_POST['author'];
}
$mysqli->set_charset('utf8');
$result = $mysqli->query("INSERT INTO music VALUES('$name','$author')");
if ($result == true){
echo "Информация занесена в базу данных";
}else{
echo "Информация не занесена в базу данных";
}
mysqli->close();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<form action="/" method="post">
<input type="text" name="name" placeholder="введите название песни">
<input type="text" name="author" placeholder="введите автора">
<input type="submit" value="добавить">
</form>
</body>
</html>