function folderToPlaylist() { $bdd = getBDD(); $request = $bdd->query('SELECT * FROM at_music'); while ($data = $request->fetch()) { $folder = getFolderName($data['file']); if ($folder != 'Music') { $bdd->exec("INSERT INTO at_playlists VALUES('', '{$folder}')"); $songId = $data['id']; $playlistId = getPlaylistId($folder); $bdd->exec("INSERT INTO at_songsplaylists VALUES('', '{$playlistId}', '{$songId}')"); } } $request->closeCursor(); return 200; }
case 'addTitle': //ajoute le titre en paramètre a la fin de la playlist -> exemple :addTitle_02 No Woman No Cry.mp3 ->ok $mySqueezeCLI = new SqueezeCLI(addTitle($parameter)); break; case 'loadTitle': //supprime la playlist, ajoute le titre en paramètre -> exemple :loadTitle_02 No Woman No Cry.mp3 ->ok $mySqueezeCLI = new SqueezeCLI(addTitle($parameter)); break; case 'deleteTitle': //retire un titre de la playlist, attention ici il s'agit des ID de l'index, 0 étant le titre en cour de la playlist-> exemple : deleteTitle_1 ->ok deleteTitle($parameter); echo "titre supprimé \n"; break; case 'getPlaylist': // récupere la current playlist du media server et la retourne en HTML pour l'ajax ->ok $parameter = getPlaylistId(); //Il n'y a qu'une playlist donc le première ID getPlaylist($parameter); break; /* $mySqueezeCLI = new SqueezeCLI($_SESSION['mac']." playlist title 8 ?\n"); echo "la requete ".$_SESSION['mac']." playlist title 8 ?\n"; $response = $mySqueezeCLI->receiveCLI(); echo $response."\n"; */ /* $_SESSION['currentPlaylist']=array(); $i = 0;