Jump to content

Getting the Order Number Quickly?


TEENFRONT

Recommended Posts

Hey

 

Il jump straight in... im selecting a list of website members ordered by how mnay games they have all played..

 

When a user logs in, i want to quickly show them their overall ranking out of all members. Now the only way i know how to do this so far is to

 

SELECT * FROM members ORDER BY games_played DESC

 

then loop through, adding 1 till i i find a match of the logged in username to the results username.. this is horrible. lol.

 

Can i quickly ask mysql to do say something like this?

 

SELECT * FROM members WHERE username=$username ORDER BY games_played DESC

 

But get it to tell me what position (row number?) it found the matching result on? So it dont have to loop through everything till i find a match...

 

Many thanks!

 

Link to comment
https://forums.phpfreaks.com/topic/136899-getting-the-order-number-quickly/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.