2011-03-17 1 views
0

Pour l'instant j'ai:la structure DDBB je peux gérer les playlists - actuel, précédent, suivant

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

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

je me demande, est-ce qui me suffira de laisser ajouter utilisateur/supprimer des éléments de playlist, et la charge article précédent et suivant de la liste de lecture?

ou devrais-je modifier mon plan? (J'ai 50% PHP fait, toujours pas de problème, mais j'ai genre de ce sentiment ..)

Merci à l'avance: P

Je l'ai fait l'insert de sélection/modifier/supprimer, maintenant je suis jusqu'à:

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'){ 

     } 

    } 




} 
+0

en écrivant ceci .... ehm .. ordre dans playlist_map, non ?? –

Répondre

1

Je suppose que vous avez une playlist de classe dans laquelle vous avez inséré/édité/supprimé. Ensuite, pourquoi écrire la méthode get_what dans la classe playlist_item. Serait-ce un meilleur moyen de le mettre sur votre playlist de classe? (Puisque, je suppose aussi, votre intention est que la méthode get_what renvoie une instance d'objet playlist_item).

+0

effectivement mon intention était d'obtenir la position dans la playlist et l'identifiant de l'objet. Déjà résolu ceci. mais je ne peux pas me rappeler si je l'ai fait suite à la question, je vais vérifier;) –

+0

Je pense aussi que cette réponse devrait être un commentaire; il ne répond pas réellement :) –

Questions connexes