Почему-то данные не заносятся в бд, как была пустая так и осталась. Хотя ошибок нет, и результат true.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php include('bd.php');
$performer = $_POST['performer'];
$title_track = $_POST['title_track'];
$release_date = $_POST['release_date'];
$genre = $_POST['genre'];
$album = $_POST['album'];
$name = $_FILES['url_track']['name'];
$fileTempName = $_FILES['url_track']['tmp_name'];
if (is_uploaded_file($fileTempName)) {
$path = 'C:/OSPanel/domains/sfc.admin/audio/';
$pathFORurl = 'audio/';
switch ($_FILES['url_track']['type']) {
case 'audio/mp3':
$extension = strtolower(substr(strrchr($name, '.'), 1));
$filename = time();
$newFilename = $path . $filename . '.' . $extension;
$url_track = $pathFORurl . $filename . '.' . $extension;
clearstatcache();
break;
default:
exit;
}
if (move_uploaded_file($fileTempName, $newFilename)) {
}
} else {
echo 'Файл не был загружен на сервер';
exit;
}
$resultAddMus = mysqli_query($connection, "INSERT INTO `music` (`id`, `performer`, `title_track`, `genre`, `release_date`, `album`, `url_track`) VALUES (NULL, $performer, $title_track , $genre, $release_date, $album, $url_track)");
if ($resultAddMus = 'true'){ // тут результат будет true
echo "Информация занесена в базу данных";
}else{
echo "Информация не занесена в базу данных";
}
?>