View Single Post
ישן 25-03-06, 14:39   # 7
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

הנה 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] , 1); 
if (empty(
$parts[1])) { return"$parts[0]"; }
else { return
"$parts[0].$parts[1]"; }

הסבר:
ahoz - אתה נותן לה את כמות האחוזים שאתה רוצה ואז כמות ההצבעות הכללי וזה מחזיר לך באחוזים.
round2 - לוקח את המספר נגיד 7.64535 ומחזיר 7.6 :]

בהצלחה
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote