הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   איך בערך אני עושה מערכת דירוג עם כוכבים וכאלה? (https://hosts.co.il/forums/showthread.php?t=9847)

Espire 17-12-05 15:21

איך בערך אני עושה מערכת דירוג עם כוכבים וכאלה?
 
אם מישהו יכול להגיד לי בערך
אני מאוד ישמח כי אם אני לא טועה זה לא עם ממוצע וזה ואני לא יודע איך.

Eye-Soft 17-12-05 15:25

ישנם אלפי סוגים של מערכות דירוג. פרט :\

Espire 17-12-05 15:27

בוא נגיד כמו במערכת VB לעשות דירוג עד 5 כוכבים לאשכול שפתחו

ViPeRt 17-12-05 15:28

אתה רוצה לדעת איך עושים את הכוכבים או איך מחשבים את הדירוג?

x-ray 17-12-05 15:32

אממ זה נראה לי מאוד פשוט...אתה עושה ממוצע של הדרוגים בint או לחלופין מקרב למעלה או למטה את הfloat ואז הערך שמתקבל הוא מספר הכוכבים שיוצגו...

Espire 17-12-05 15:35

ציטוט:

נכתב במקור על ידי ViPeRt
אתה רוצה לדעת איך עושים את הכוכבים או איך מחשבים את הדירוג?

איך לדרג כי נראה לי זה לא ממוצע
וXRAY אולי באמת אני יעשה כבר נראה

וNUMP יהיה מתאים פה???

Deagly 17-12-05 15:39

ציטוט:

נכתב במקור על ידי Espire
איך לדרג כי נראה לי זה לא ממוצע
וXRAY אולי באמת אני יעשה כבר נראה

וNUMP יהיה מתאים פה???

דווקא זה כן לפי ממוצע
אתה בודק כמה אנשים הצביעו
ואז אתה עושה חיבור של כל הדירוגים
ואז אתה עושה: התוצאה של חיבור הדירוגים לחלק למספר האנשים שהצביעו

נגיד הצביעו 3 אנשים וזה הדירוג שלהם:
3 , 4, 2
אז אתה עושה:
3+4+2
שזה 9, והצביעו 3 אנשים אז:
9/3 = הדירוג הוא 3..

וזהו בעיקרון :)

x-ray 17-12-05 15:45

אממ אני לא זוכר/יודע מה זה NUMP..

וזה כן עובד לפי ממוצע,לפחות בדרך שאני הסברתי..

רומן 17-12-05 16:03

בידיוק כמו שעושים סקר...בישביל לעגל מספר תשתמש ב round

Espire 17-12-05 16:20

מצאתי את הקוד הזה בPHPFREAKS הוא טוב בשביל זה???
כאילו להוצאה:
PHP קוד:

function tut_stars($tut_rating){
    if(((
$tut_rating >= 0)or($tut_rating == 0)) && ($tut_rating <= 0.50)){
        echo 
"<img src="/images/stars/0o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 0.50)or($tut_rating == 0.50)) && ($tut_rating <= .99)){
        echo 
"<img src="/images/stars/05o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 1.00)or($tut_rating == 1.50)) && ($tut_rating <= 1.49)){
        echo 
"<img src="/images/stars/1o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 1.50)or($tut_rating == 1.50)) && ($tut_rating <= 1.99)){
        echo 
"<img src="/images/stars/15o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 2.00)or($tut_rating == 2.00)) && ($tut_rating <= 2.49)){
        echo 
"<img src="/images/stars/2o5.gif" width="70" height="18">";
    }

    if(((
$tut_rating >= 2.50)or($tut_rating == 2.50)) && ($tut_rating <= 2.99)){
        echo 
"<img src="/images/stars/25o5.gif" width="70" height="18">";
    }

    if(((
$tut_rating >= 3.00)or($tut_rating == 3.00)) && ($tut_rating <= 3.49)){
        echo 
"<img src="/images/stars/3o5.gif" width="70" height="18">";
    }

    if(((
$tut_rating >= 3.50)or($tut_rating == 3.50)) && ($tut_rating <= 3.99)){
        echo 
"<img src="/images/stars/35o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 4.00)or($tut_rating == 4.00)) && ($tut_rating <= 4.49)){
        echo 
"<img src="/images/stars/4o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 4.50)or($tut_rating == 4.50)) && ($tut_rating <= 4.99)){
        echo 
"<img src="/images/stars/45o5.gif" width="70" height="18">";
    }
    if(
$tut_rating == 5.0){
        echo 
"<img src="/images/stars/5o5.gif" width="70" height="18">";
    }




כל הזמנים הם GMT +2. הזמן כעת הוא 22:56.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ