可以說項目XYZ的數量是「5」。並且用戶已經選擇了「3」。現在,如果其他用戶轉到同一頁面並且即將選擇該項目,則應將其顯示爲「2」作爲數量。如果用戶中的一個更改了數量,則顯示給其他用戶的數量也應該更改。但是,如果第一位用戶關閉瀏覽器選項卡或取消訂單,則第二位用戶的數量應更改爲「5」。我如何使用JavaScript,Ajax,Jquery和PHP來實現這一目標?如何檢查某個用戶是否選擇了另一個用戶即將訪問的項目?
0
A
回答
1
如果你想使用PHP和JQuery創建這個功能,那麼這種情況就會發生。
首先,您需要在某個表中定義一個存儲該產品剩餘數量的變量。
然後當第一用戶輸入量的任何金額爲產品,你需要調用Ajax的功能和減去數量從剩餘數量變量。
現在,當第二用戶將打開產品頁然後顯示該剩餘的字段值。如果第二個用戶將添加一些數量,然後再從剩餘數量字段中刪除該數量。
所以每次你要顯示從剩餘數量值用戶產品的數量值。
每當用戶將刷新頁面,顯示他的剩餘數量字段的最新值。
爲了避免每次刷新頁面,你必須在5或10秒鐘調用Ajax的功能分爲一定的時間間隔等。因此,每5秒鐘的Ajax函數將調用並從數據庫中提取最新的剩餘數量值,並將替換爲視圖。
通過這種方式,您可以使用PHP和Ajax實現您的目標。
有一個可用的像Firebase另一種選擇,這將做同樣的事情,沒有任何AJAX或API調用或頁面刷新。
相關問題
- 1. 如何檢查用戶是否在微調框中選擇了一個選項
- 2. 你將如何檢查用戶是否使用PHP選擇了另一個無線電選項?
- 3. 測試用戶是否從AutoCompleteTextView中選擇了一個項目
- 4. 如何檢查用戶是否輸入了某個詞
- 5. 檢查是否用戶已經選擇了另一個註釋在地圖
- 6. 檢查是否選擇多個項目
- 7. 如何檢查用戶是否在幾年前選擇了NSDate?
- 8. 如何檢查用戶是否選擇了UISegmentedControl?
- 9. 檢查用戶是否訂閱了socket.io中的某個頻道
- 10. Joomla:如何檢查另一個用戶(不是當前用戶)是否在線
- 11. 如何保留用戶選擇某個項目的信息?
- 12. 檢查用戶是否對某項民意調查投了票
- 13. 如何檢查用戶是否輸入了一個整數(Python)
- 14. 檢查用戶是否點擊了某個按鈕
- 15. 如何檢查用戶輸入是否是某個基地?
- 16. Cakephp驗證我的用戶是否至少檢查了一個選項
- 17. 如何檢查用戶是否通過Open Graph Facebook訂閱另一個用戶?
- 18. 如何檢查是否在TreeView中選擇了一個項目(C#)
- 19. 如何檢查是否從HTML下拉列表中選擇了一個項目?
- 20. 如何檢查是否已經在子窗體上選擇了一個項目?
- 21. 如何檢查用戶在按下另一個鍵時是否按住了鍵?
- 22. jquery檢查是否選擇了一個選項
- 23. 檢查選擇了哪個項目?
- 24. 在Django中,如何檢查用戶是否在某個組中?
- 25. 檢查用戶從下拉式導軌選擇一個選項
- 26. 檢查以查看是否在另一個表中選擇的項目列表
- 27. 如何檢測用戶是否從createChooser選項中選擇?
- 28. 如何檢查是否選擇了多個選擇框
- 29. 如何檢查是否選擇了保管箱項目?
- 30. 如何檢查用戶是否輸入了單個字母?
它更容易讓5和當試圖提交訂單時,讓第二個知道現在有更少的可用現在,如果他要求的金額越過新的餘額 – juvian
你試過了什麼?你是否搜索瞭解決方案?任何您需要幫助的特定代碼?這個問題對於SO來說太廣泛了。 –
票務系統(例如電影院)只向一個用戶顯示選擇,並且只顯示有限的時間。這是最簡單和最好的解決方案 –