2013-04-01 73 views
0

我正在嘗試將評分和類似系統作爲一個包發送給最終用戶(具有未知程序技能)的一部分。
我的問題是如何管理已經完成操作的用戶(已註冊或未註冊)。
此時我正在使用PHP會話來保存一週的信息,但這不是一個好的解決方案。
這是一個很好的解決方案,創建2個表格(一個用於評級,另一個用於類似)來存儲信息?如果我使用這個解決方案,如果用戶沒有註冊,那麼檢索哪些最有用和「正確」的信息?它是用戶友好的嗎?
我曾想過要存儲:用戶名和IP
評分和類似系統管理

回答

1

我會擴展成員的表至少有兩個新的列,喜歡和評級或創建一個新的表(如你所說),包括memberID與引用(和一個索引)來存儲和選擇數據。我相信這是最好的方法。不幸的是,在這種情況下,非會員不能按喜歡或評分,但這是註冊的理由。 -

+0

我需要創建一個新表,因爲我無法修改已經存在的內容,我不知道該網站是否有註冊表單。但是,感謝用戶名爲 – Razorphyn

+0

的id insteda,新表格是更好。如果您沒有爲每位成員提供註冊唯一ID,則只有session_ids。 –