我已經創建了基於職位的級別系統。獲取每個級別的百分比
Level 1 = 1-25 posts
Level 2 = 26-50 posts
Level 3 = 51-250 posts, etc...
我也想顯示一個進度條
通常你會這麼像這樣:
$author_posts = 15;
$progress = ($author_posts * 100)/25; //(level 1)
的進度百分比是那麼60%
。
但是,如果用戶已達到level 3
,應該如何使用?
if($author_posts >= '250') {
$progress = '100';
} elseif($author_posts < '51') {
$progress = '0';
} else {
$progress = // what should I use here?
}
<div class="progress-bar" style="width:<?php echo esc_attr($progress); ?>%;"></div>
你能澄清你的百分比是什麼意思?是百分比直到下一個級別? –
basic math =($ author_posts/250)* 100 – nogad
它是當前級別(level3)內的百分比。或者等到3級被清除後,完成多少比例。我認爲它應該是這樣的,但我不知道:'$ progress($ author_posts * 100)/(250 - 51);' – kiarashi