我正在创建一个音乐播放器,可以将歌曲添加到播放列表中。但是,如果歌曲已经已添加到播放列表,我想隐藏该特定歌曲的播放列表。我说那个因为你可以有多个播放列表,一首歌可以在多个播放列表中。
我有以下代码:
README.md
这是我遇到困难的代码的一部分。在这部分中,这是输出播放列表的地方。我试图通过条件语句控制此输出。但是,数据似乎完全忽略了这个条件:
<?php
$shuffle = $_GET["shuffle"];
$songsContent = $db->query("SELECT * FROM songs WHERE song_band='$band' && album_name='$album'");
$numSongsContent = $songsContent->num_rows;
$number = 0;
while($fetch_songs = mysqli_fetch_array($songsContent)) {
$number++;
$song_path = $fetch_songs["song_path"];
$song_title = $fetch_songs["song_title"];
$song_band = $fetch_songs["song_band"];
echo "<div class='songs' path='Music/$song_band/$song_path.mp3' number='$number' total='$numSongsContent'> $song_title <div id='song_playlist'> <i class='fa fa-plus' aria-hidden='true'></i>
Add to Playlist <div id='song_playlist_popup'>";
$getPlaylists = $db->query("SELECT * FROM playlists");
while($fetch_playlists = mysqli_fetch_array($getPlaylists)) {
$playlist_name = $fetch_playlists["playlist_name"];
如何修复此查询以仅允许尚未添加到歌曲中的播放列表?感谢...