ציטוט:
נכתב במקור על ידי Haimz
אני לא חושב שהבנתי אותך, אבל אם כן אני בטוח שזה יעזור:
תשלוף על פי ORDER BY score ASC זאת אומרת על פי הניקוד הכי נמוך ועד הכי גבוה
תצור משתנה ובתוך הלולאה תעשה ואז תבדוק אם הגעת למשתנה שאתה רוצה אז תעצור את הלולאה (break). יפעל
אם אתה רוצה לדעת את המקום לכל אחד, תצטרך לשמור מערך שיכיל את הID ו המקום וכו'.. או במסד נתונים, איך שנוח לך.
|
אין סיבה לעשות לולאה נוספת אם במילא הMySQL עובר על כל השורות
אם תוסיף לשאילתה שלך ערך נוסף שעולה כל פעם באחד (פשוט להוסיף משתנה לשאילתה) - חסכת לעצמך לולאה ושיפרת ביצועים.