相当简单的问题:选择一定数量的行时,如何选择百分比?
说我想在我的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