DDBB структура, чтобы я мог управлять списками воспроизведения - текущий, предыдущий, следующий - PullRequest
0 голосов
/ 17 марта 2011

Пока у меня есть:

Table playlist (id, name, id_user,many_items,last_item_used,...)

table playlist_map (id, id_user, id_item,position...)

Мне интересно, хватит ли мне этого, чтобы позволить пользователю добавлять / удалять элементы из списка воспроизведения и загружать предыдущий и следующий элемент из списка воспроизведения?

или я должен изменить свой план?(У меня есть 50% PHP, все еще нет проблем, но у меня такое чувство ...)

Заранее спасибо: P

Я сделал вставку / редактирование / удаление плейлиста,теперь я настроен на:

class playlist_item{

    protected $id;
    protected $id_item;
    protected $nombre;
    protected $url;
    protected $id_playlist;
    protected $position;


     function __construct($id) {



    }

    function get_what($what){
        if($what == 'next'){

        }else if($what == 'prev'){

        }else if($what == 'last'){

        }else if($what == 'first'){

        }else if($what == 'current'){

        }

    }




}

1 Ответ

1 голос
/ 26 августа 2011

Полагаю, у вас есть плейлист класса, в который вы вставили / отредактировали / удалили.Тогда зачем писать метод get_what внутри класса playlist_item.Было бы лучше поместить его в плейлист вашего класса?(Поскольку, я также предполагаю, вы намереваетесь, чтобы метод get_what возвратил экземпляр объекта playlist_item).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...