triphis Posted April 3, 2003 Share Posted April 3, 2003 Okay, I am trying to creating a ranking list based on total number of points. I have my page set up, and I\'m trying to figure out how to make it say \"1st Place\", etc. Here is my page so far: http://members.lycos.co.uk/triphis/ and im TRYING to get it like this: http://neoguide.dcwd.biz/Pet.asp I asked the owner of that site, but obviously she replied with an ASP command (Counter)... so how do you do it in PHP? Thank you Link to comment https://forums.phpfreaks.com/topic/297-assigning-ranks-to-rows-mysqlphp-please-help/ Share on other sites More sharing options...
wompus Posted April 11, 2003 Share Posted April 11, 2003 Sort the results in descending order based on points. $query = "ALTER TABLE tablename ORDER BY points DESC"; $result = mysql_query($query); Then get the data like this $query = "SELECT * FROM tablename"; $result = mysql_query($query); while($row = mysql_fetch_array($result)){ if($count=="") {$count=1;} else {$count = $count+1;} echo("This is ".$count." with ".$row[points]."<br>"); } This should repeat for every entry in your table. Link to comment https://forums.phpfreaks.com/topic/297-assigning-ranks-to-rows-mysqlphp-please-help/#findComment-1084 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.