Я HTML знаю ооочень смутно, PHP первый раз вижу, но мне понадобилось написать такой проект. Помогите пожалуйста.
В общем, кое-как написал простенький сайтик с формой для заполнения. 
Мне лишь необходимо собирать информацию с пользователей, поэтому никаких проверок регистрации или авторизаций. Все максимально просто - зашел, написал свой любимый трек, отправил информацию в базу данных, потом я ее считаю.
Так вот, возникла проблема, через локальный сервер на MAMP все прекрасно работает

Вот код на HTML
<!DOCTYPE html>
<html lang="ru" dir="ltr">
<head>
<meta charset="utf-8">
<title>Форма регистрации</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="container mt-4">
<h1>Форма регистрации</h1>
<form action="check.php" method="post">
<input type="text" class="form-control" name="name" id="name" placeholder="Введите имя"><br>
<input type="text" class="form-control" name="art" id="art" placeholder="Введите исполнителя"><br>
<input type="text" class="form-control" name="music" id="music" placeholder="Введите трек"><br>
<button class="btn btn-success" type="submit">Зарегистрировать</button>
</form>
</div>
</body>
</html>
Вот код на PHP
<?php
$name = $_POST['name'];
$art = $_POST['art'];
$music = $_POST['music'];
if(mb_strlen($name) < 2) {
echo "Недопустимая длина имени (от 2 до 100 символов)";
exit();
}
else if(mb_strlen($art) < 2) {
echo "Недопустимая длина имени исполнителя (от 2 до 100 символов)";
exit();
}
else if(mb_strlen($music) < 2) {
echo "Недопустимая длина названия трека (от 2 до 100 символов)";
exit();
}
$mysql = new mysqli('localhost','root','root','register-bd');
$mysql->query("INSERT INTO `users` (`name`,`art`,`music`) VALUES('$name','$art','$music')");
header('Location: /');
$mysql->close();
?>
А вот как только я перенес на хостинг. Сайт работает формы обнуляются после нажатия кнопки, будто информация отправляется. Но в БД ничего не появляется. Соответственно вот код с уже исправленным подключением для хостинга вместо локального сервера
<?php
$name = $_POST['name'];
$art = $_POST['art'];
$music = $_POST['music'];
if(mb_strlen($name) < 2) {
echo "Недопустимая длина имени (от 2 до 100 символов)";
exit();
}
else if(mb_strlen($art) < 2) {
echo "Недопустимая длина имени исполнителя (от 2 до 100 символов)";
exit();
}
else if(mb_strlen($music) < 2) {
echo "Недопустимая длина названия трека (от 2 до 100 символов)";
exit();
}
$mysql = new mysqli('hostde21.fornex.host','d61449_dbuser','ПАРОЛЬ','d61449_db');
$mysql->query("INSERT INTO `users` (`name`,`art`,`music`) VALUES('$name','$art','$music')");
header('Location: /');
$mysql->close();
?>
