我試圖建立一個系統,該系統將記錄從我們的數據庫,允許用戶「投票」就可以了(文本字段,而不是預設選項),並有系統的決定當收到3-5份相同的答覆時,請做出「最終答案」並繼續。的MySQL/PHP邏輯「投票」系統
例如,假設我們有一個名爲「鮑勃」的紀錄。我們會問用戶鮑勃來自哪個城市......沒有預設選項,因此用戶必須以文本形式回答。我希望系統瞭解可能有垃圾條目。所以如果有人說'波士頓',其他人說'紐約',另外三個人說'亞特蘭大',我希望系統明白亞特蘭大是我們要解決的問題,並將其作爲最終答案。
這不正是我們正在做的事情,但它是爲了解釋的目的簡化版本。
我需要被搞清楚的代碼像這樣使用MySQL和PHP的最佳途徑幫助。我們應該如何將這些數據存儲在數據庫中,我如何處理假的答案,跟蹤一次給出答案的次數(在上例中爲亞特蘭大)等。
這樣做的一種基本和低效的方法是爲每個答案設置一個列,並在列選中時在列中添加一個....當該數字達到3時,我們觸發結束過程。
在此先感謝您的幫助! 亞歷
它是連接器,用於將答案存儲在與主表格相關的不同表格中,並且每次給出答案時都會跟蹤該表格中的答案,並且如果達到所需的數量,則會結束您的過程。 (因爲如果給出的錯誤答案太多,您的表格中充滿了不需要的記錄) – punit