Jump to content
php.lv forumi

Liels high score


Artenis

Recommended Posts

Sveiki!

Ideja sekojoša. Piemēram ir 1000 lietotāji un ir top 20+1(es).

Es parādu to top 20, bet kā 21 gribu ielikt arī savu vietu topā.

Īsti nevaru iedomāties. Ko darīt, ja es piemēram esmu 800 vietā no visiem, bet kā to mani - vienu no visiem lietotajiem parādīt, lai nebūtu drausmīgas slodzes un bremzēšana?

Īsumā: top20 + mana pozīcija no visiem. (1,2,3,4....20,800)

Ceru, ka sanāca paskaidrot kaut cik prātīgi, lai doma būtu.

Paldies.

Edited by Artenis
Link to comment
Share on other sites

SELECT * FROM Users ORDER BY Score DESC LIMIT 20
UNION
SELECT * FROM Users WHERE Id = myid

 

ja vietas vēl nav iedalītas (nav piešķirts konkrēts numurs/vieta), tad šeit ir ideja, kā to tehniski var izdarīt http://php.lv/f/topic/13621-izvadam-kura-vieta-ir-pec-kaut-ka/page__view__findpost__p__117130

Edited by 2easy
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...