http://admin.anggit.com/blog/post/59/php-mysql-rank.html