PHP interesse |
|
Beste,
Ik ben een MMORPG aan het maken ... en op een bepaald moment heb ik een lijst nodig van de leden ge-ordent volgens diegene zich het 'dichst' bij het desbetreffende lid bevinden.
Het werkt dus met coordinaten (1 t.e.m 100 ; 1 t.e.m. 100)
De wiskundige formule is dus de deze :
afstand = V((delta x)² + (delta y)²)
*V = Wortel
Is er een manier dat de query dit rechtstreeks kan berekenen,
Of ben ik verplicht alles uit de database te halen, de afstand te berekenen in PHP, en dan bv. alles in een array, en dan de array sorteren op de 'afstand'.
Hoe los ik dit het beste op,
Greetz,
Pj ;)
|