= 0; $i--) { if (in_array($page[$i], $valid_segments)) { $url = implode('/', array_slice($page, $i)); break; } } ?>
coverImage) . '" style="width: 300px; height: 300px;" alt="Album cover"/>'; ?>

name; ?>

artist->name; ?>

year; ?>

"; echo ""; echo ""; echo "Titre"; echo "Durée"; if ($this->session->userdata('logged_in')){ echo "Action"; } echo ""; echo ""; echo ""; foreach ($albums->songs as $index => $song) { $artistName = $albums->artist->name; $duration = isset($albums->tracks[$index]->duration) ? convertirSecondesEnMinutes($albums->tracks[$index]->duration) : ''; echo ""; echo "" . $song . ""; echo "" . $duration . ""; echo ""; if ($this->session->userdata('logged_in')){ if($this->model_music->SongInPlaylist($albums->tracks[$index]->trackId)){ echo anchor("chansons/deleteSongtoPlaylist/{$albums->tracks[$index]->trackId}?page=$url", "", ['title' => 'Supprimer de la playlist']); } echo anchor("chansons/addSongtoPlaylist/{$albums->tracks[$index]->trackId}?page=$url", "", ['title' => 'Ajouter à la playlist']); } echo ""; echo ""; } echo ""; echo ""; function convertirSecondesEnMinutes($secondes) { $minutes = floor($secondes / 60); $secondesRestantes = $secondes % 60; return sprintf('%02d:%02d', $minutes, $secondesRestantes); } ?>