Для моего школьного проекта мне нужно создать mp3-плеер на JavaScript, что я и сделал. Он отлично работает с предопределенным списком песен. Итак, на данный момент у меня есть файлы, хранящиеся в каталоге mp3, и таблица с информацией для каждой песни, и все это в простом html. Мои знания MySql и PHP находятся на начальном уровне, и я стараюсь улучшать их каждый день.
Но теперь мой учитель считает, что это слишком просто, и теперь мне нужно сделать следующее:
- Создайте базу данных MySql с: идентификатором, исполнителем, песней, обложкой для каждой песни.
- Напишите php-код, который будет вставлять всю эту информацию в эту базу данных, когда я загружаю новую песню.
- Только зарегистрированный пользователь мог слушать все песни, поэтому мне нужно создать базу данных для пользователей и скрипт регистрации.
Все это для меня не проблема, а вот следующая часть уже проблема (пока что надеюсь на это :) )
- Когда пользователь войдет в систему, он увидит список всех песен из базы данных с флажком рядом с именем, поэтому он может выбрать песни, которые он хочет воспроизвести. По сути, он проверит те песни, которые хочет прослушать, и нажмет кнопку «Отправить». После этого скрипт должен отправить эти данные и создать таблицу с теми песнями, которые он проверил.
Я пытался найти ответ или какой-то пример, но безуспешно. Нет никаких ограничений и важного в вопросах безопасности, так что не беспокойтесь об этом. Просто любой работающий код был бы хорош или направление, как к нему. Спасибо :)
РЕДАКТИРОВАТЬ: теперь таблица выглядит так:
<ul id="playlist" class="hidden">
<li song="Guns and Roses - Sweet child of mine.mp3" cover="guns.jpeg" ">Guns and Roses - Sweet child of mine.</li>
<li song="Guns and Roses - Welcome to the Jungle.mp3" cover="guns.jpeg" ">Guns and Roses - Welcome to the Jungle</li>
<li song="Michael Jackson - I Just Cant Stop Loving You.mp3" cover="mj.jpg" ">Michael Jackson - I Just Cant Stop Loving You</li>
<li song="Michael Jackson - Thriller.mp3" cover="mj.jpg" ">Michael Jackson - Thriller</li>
<li song="Joe Cocker - Up Where We Belong.mp3" cover="joe.jpg" ">Joe Cocker - Up Where We Belong</li>
</ul>
Мне нужно сделать его динамическим, заполнить данными из базы данных и иметь возможность воспроизводить его.