Correction de bugs dans la playlist

This commit is contained in:
stiti
2024-05-25 22:51:53 +02:00
parent 82d46c251d
commit 9455538c75
3 changed files with 57 additions and 30 deletions

View File

@@ -84,6 +84,21 @@ class Model_playlist extends CI_Model {
// Si aucune chanson de l'artiste n'est trouvée dans la playlist, retourner false
return false;
}
public function album_songs_exist_in_playlist($playlist_id, $album_id) {
$album_songs = $this->Model_music->get_songs_by_album($album_id);
foreach ($album_songs as $song) {
$this->db->where('playlist_id', $playlist_id);
$this->db->where('song_id', $song->id);
$query = $this->db->get('playlist_song');
if ($query->num_rows() > 0) {
return true;
}
}
return false;
}
// Supprimer une chanson d'une playlist
public function remove_song_from_playlist($playlist_id, $song_id) {