Hey again, project is coming along quite well now thanks to the help from people who have answered some questions previously
much appreciated
I now have another problem
or question I guess.
Players are to be ranked on a statistics page which is based on population or another statistic which may be implemented later. 20 results per page.
Say there are 30,000 players on a server... and a player builds a building that increases his population and thus: rank from 25,000 to 5,000...
If I were to store ranks in a table for each player and then display them in a table on the page... would I need to do 20,000 updates for each player that this person overtakes... and perform this everytime someone overtakes a large amount of players ooor is there another way? perhaps caching or something... im not quite sure... thanks

I now have another problem

Players are to be ranked on a statistics page which is based on population or another statistic which may be implemented later. 20 results per page.
Say there are 30,000 players on a server... and a player builds a building that increases his population and thus: rank from 25,000 to 5,000...
If I were to store ranks in a table for each player and then display them in a table on the page... would I need to do 20,000 updates for each player that this person overtakes... and perform this everytime someone overtakes a large amount of players ooor is there another way? perhaps caching or something... im not quite sure... thanks