相當簡單的問題:選擇一定數量的行時,如何選擇百分比?
說我想在我的MySQL表的表中使用30%的行。
不過,我也有一個用戶輸入他們可以選擇百分比
例如百分比:$_GET['percentage']% of 30%
所以我們說$_GET['percentage'] = 30
我怎麼會選擇(or $_GET['percentage'])
的30 30% %在while循環中使用?
相當簡單的問題:選擇一定數量的行時,如何選擇百分比?
說我想在我的MySQL表的表中使用30%的行。
不過,我也有一個用戶輸入他們可以選擇百分比
例如百分比:$_GET['percentage']% of 30%
所以我們說$_GET['percentage'] = 30
我怎麼會選擇(or $_GET['percentage'])
的30 30% %在while循環中使用?
的30%任何值是該值乘以0.3。
因此,30%的30%是0.3 * 0.3 = 0.09
,即9%。
用你想要的任何數字代替。
乘法?
.3 * $_GET['percentage']/100.0
您可以根據使用的庫使用您獲得查詢返回的行數,然後簡單的乘法可以告訴你,你應該多少次叫mysql_fetch_row
或PDOStatement::fetch
上mysql_num_rows
或PDOStatement::rowCount
。
我不知道爲什麼我沒有想到這一點。我整晚都在試圖弄清楚自己的大腦 – Rob 2010-05-07 12:13:17