2012-05-10 32 views
0

我正在嘗試創建用戶可以登錄並將產品添加到已保存產品集合的收藏區域的網站部分。創建網站的用戶可編輯區域 - 添加到用戶集合

一個簡單的例子是:

在用戶登錄 - 查找產品 - 點擊加入收藏 - 收藏保存當他們重新登錄。

也有可能不止一個集合,例如「添加到:收藏1,系列2等」

如果有人可以幫助或只是點我朝着正確的方向將是巨大的。

附加信息:我是一個很好的前端開發人員,具有一些PHP知識。

+0

使用php會話進行登錄。而且您將需要許多mysql查詢,以便登錄用戶與集合進行交互。 – Katti

回答

0

我試圖創建一個網站的一部分,用戶可以登錄並 產品添加到他們在那裏保存的收藏品 一個集合區。

那麼,現在我可以看到四個表格:用戶,產品,集合,藏品_產品(關聯)。

一個簡單的例子是:登錄用戶 - 查找產品 - 點擊將 添加到收藏集 - 保存集合以便重新登錄。

登錄 - 驗證表中是否存在用戶和密碼,並將用戶數據存儲在會話中。

第1頁:提供用戶可以過濾返回產品

第2場的一種形式:顯示過濾器和產品的鏈接添加到收藏。

當用戶單擊鏈接添加到集合中時,可以通過一個複選框提供一個模式對話框,其中包含集合列表和每個集合。如果該關聯已經存在,該列表可以具有已經選擇的集合的複選框。

例子:

產品:我目前產品

Add to collections 
[ x ] collection one (already associated) 
[ ] collection two 
[ ] collection ... 
[ ] collection ... 

[ Save Associations ] 

注:在您的複選框,你必須使用一個名稱,如collection[]所以PHP將處理數組。

要保存產品和集合的關聯,您可以刪除用戶產品的所有關聯並只插入那些返回檢查的關聯。

嗯,我認爲這是一個開始。

相關問題