-1
的機會選擇所以我有這個數據庫:與顯示
John 4.2
Robert 6
Maria 3.2
我想是可以說我刷新網頁。在每次刷新時,我都會根據顯示的機會從該數據庫中隨機取得一個名字 - >這意味着羅伯特會出現比其他人更多的時間(因爲他的機會)
任何方式來做到這一點?我什麼都想不出來。
的機會選擇所以我有這個數據庫:與顯示
John 4.2
Robert 6
Maria 3.2
我想是可以說我刷新網頁。在每次刷新時,我都會根據顯示的機會從該數據庫中隨機取得一個名字 - >這意味着羅伯特會出現比其他人更多的時間(因爲他的機會)
任何方式來做到這一點?我什麼都想不出來。
我已創建您的table
列name
和weight
。 以下請求返回名稱,具體取決於重量:
SELECT name FROM table ORDER BY RAND()*weight DESC LIMIT 1;
您需要**嘗試自己編寫代碼**。在[**做更多的研究**之後](https://meta.stackoverflow.com/q/261592/1011527)如果你有問題**發佈你已經嘗試了**的**明確的解釋不工作**並提供[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。閱讀[如何問](http://stackoverflow.com/help/how-to-ask)一個很好的問題。請務必[參觀](http://stackoverflow.com/tour)並閱讀[this](https://meta.stackoverflow.com/q/347937/1011527)。 –