function move_song_in_set($songID, $setID, $position) { global $db; delete_song_from_set($songID, $setID); add_song_to_set($songID, $setID, $position); }
function delete_song($songID) { global $db; $query = "SELECT location FROM music WHERE songID='" . $db->escape($songID) . "'"; $filepath = $db->get_var($query); if (!$filepath) { return array('success' => false, 'message' => "Could not find song in database."); } $query = "DELETE FROM music WHERE songID='" . $db->escape($songID) . "'"; $result = $db->query($query); if (!$result) { return array('success' => false, 'message' => "Could not find song in database."); } delete_song_from_set($songID); unlink(__FILES__ . $filepath); return array('success' => true, 'message' => "Song has been deleted."); }