PDA

نسخه کامل مشاهده نسخه کامل : مرتب سازی بر اساس دو معیار



M o h a m m a d
31-07-2009, 18:56
سلام
خوبین ؟:31:
چجوری میشه توی PHP یک آرایه رو بر اساس دو معیار Sort کرد ؟!

مثلاً جدول لیگ برتره

معیار اول امتیازه
معیار دوم تفاضل گل

ممنون

mamadfelfel1988
01-08-2009, 14:42
از database میگیری

M o h a m m a d
01-08-2009, 17:58
توی دیتابیس هست اما به صورت implode شده یعنی اینجوری : 5,64,4,98,42,13 اینو که نمیشه با order by - DESC نشون داد ...
باید بیارم اول توی آرایه بعدش Sort کنم ...

MAXXX
01-08-2009, 20:07
آرایه دو عنصر key و value داره معمولا بر اساس یکی از این دوتا مرتب میشه تابع هم زیاد داره برایه این کار
asort(), arsort(), krsort(), uksort(), sort(), natsort(), and rsort()ksort


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

M o h a m m a d
02-08-2009, 11:30
من یه آرایه چند بعدی دارم ...
یک بعدش :دی :: تفاضل گل
یه بعد دیگه اش :: امتیاز

می خوام که بر اساس این دوتا مرتب کنم
امتیاز در اولویت اوله و تفاضل گل در اولویت دوم
-------
یه چیزی به نظرم رسید ... دو بار آرایه رو سورت دفعه اول با تفاضل دفعه دوم با امتیاز