我有一個簡單的表單,詢問「你怎麼現在在做這一刻?」並從下拉列表中選擇#1-10。存儲/檢索由同一用戶的多個表單輸入提交到MySQL
的挑戰:用戶將無休止地回答這個問題隨着時間的推移,我想,如果可能的話,存儲其正在進行的答案在創紀錄的1列有其獨特的USER_ID。由於他們可能有數百個提交的問題,最好的方式來存儲和檢索他們存儲的答案?他們可以選擇查看他們過去的5,10甚至100個答案,這樣他們就可以看到他們的行爲模式。他們的信息可能會在整個屏幕上的表會像顯示:
下面是你一直在做: 2 4 8 9 4 9 4等等等等
有沒有一種方法,而且是在這種情況下建議,將所有提交的答案保存在單個表格行列中的問題中?如果是這樣,你能給我一個關於mysql代碼的想法來保存...和代碼來檢索它嗎?如果總數已知,我會創建x列來保存每個答案,但在這種情況下,我們不知道會有多少個答案。
我沒能找到一個解決網上。
你會得到這麼多不同的意見,這個問題可能會得到關閉。這並沒有幫助你至少沒有提供一些起始代碼。但是,我會從頭腦中移除一行,一列的想法。既然,你想爲每個用戶存儲很多條目,我會創建一個包含列(userId,datetime,mood)的表格。爲每個用戶和/或所有用戶存儲儘可能多的行數 – Jeff
對於延遲抱歉...沒有收到響應通知。謝謝傑夫。我對此很新,所以感謝你的洞察力。我從你的頭上刪除了單行,列:-) –