הנה 2 פונקציות שאמורות לעזור לך:
PHP קוד:
function ahoz($part,$all) {
if ($part == "0" or $all == "0") { return "0%"; }
else { return round2($part*100/$all)."%"; }
}
function round2($text) {
$parts = explode("." , $text);
$parts[1] = substr($parts[1] , 0 , 1);
if (empty($parts[1])) { return"$parts[0]"; }
else { return"$parts[0].$parts[1]"; }
}
הסבר:
ahoz - אתה נותן לה את כמות האחוזים שאתה רוצה ואז כמות ההצבעות הכללי וזה מחזיר לך באחוזים.
round2 - לוקח את המספר נגיד 7.64535 ומחזיר 7.6 :]
בהצלחה