अब मेरे पास:
तालिका प्लेलिस्ट (id, name, id_user, many_items, Last_item_used, ...) तालिका playlist_map (id, id_user, id_item, स्थिति ...) मैं सोच रहा हूँ, कि उपयोगकर्ता को प्लेलिस्ट से आइटम जोड़ने / निकालने के लिए पर्याप्त होगा , और प्लेलिस्ट से पिछले और अगले आइटम लोड करें?
या मुझे अपनी योजना बदलनी चाहिए? (मैं 50% पीएचपी किया है, अभी भी कोई समस्या नहीं है, लेकिन मैं इस तरह महसूस कर रहा हूँ ..)
पहले से धन्यवाद: पी
मैंने प्लेलिस्ट डालने / संपादन / हटाएं, अब मैं इसमें हूँ:
वर्ग playlist_item {protected $ id; संरक्षित $ id_item; संरक्षित $ nombre; $ Url सुरक्षित; $ Id_playlist सुरक्षित; संरक्षित $ स्थिति; फ़ंक्शन __construct ($ id) {} फ़ंक्शन get_what ($ क्या) {अगर ($ क्या == 'अगली') {} और अगर ($ क्या == 'पिछला') {} else if ($ what == 'last' ) {} और अगर ($ क्या == 'पहले') {} और अगर ($ क्या == 'चालू') {}}}
मुझे लगता है कि आपके पास एक क्लास प्लेलिस्ट है जहां आपने डालने / संपादित / हटाना था फिर, class playlist_item के अंदर get_what विधि को क्यों लिखना क्या यह आपके वर्ग की प्लेलिस्ट पर डाल करने के लिए बेहतर होगा? (चूंकि, मैं यह भी मानता हूं, आपका इरादा यह है कि get_what विधि प्लेलिस्ट_आइटम ऑब्जेक्ट इन्सेंटेशन देता है)।
Comments
Post a Comment