Работа с базой
Есть таблица пользователей:
+----+----------+---------+---------+
| id | username | species | rating |
+----+----------+---------+---------+
| 1 | Chirpy | bird | 35 |
| 2 | Whistler | bird | 154 |
| 3 | Claws | cat | 95 |
| 4 | Fluffy | cat | 54 |
| 5 | Fang | dog | 120 |
| 6 | Bowser | dog | 105 |
| 7 | Buffy | dog | 52 |
| 8 | Puffball | hamster | 67 |
| 9 | Slim | snake | 45 |
+----+----------+---------+--------+
Я так понимаю при
$q=mysql_query("SELECT COUNT(*) FROM table ORDER BY rating");
она сортируется в такой вид:
+----+----------+---------+---------+
| id | username | species | rating |
+----+----------+---------+---------+
| 2 | Whistler | bird | 154 |
| 5 | Fang | dog | 120 |
| 6 | Bowser | dog | 105 |
| 3 | Claws | cat | 95 |
| 8 | Puffball | hamster | 67 |
| 4 | Fluffy | cat | 54 |
| 7 | Buffy | dog | 52 |
| 9 | Slim | snake | 45 |
| 1 | Chirpy | bird | 35 |
+----+----------+---------+--------+
при таком коде выводит кол-во строк:
$result = mysql_fetch_array($q);
echo $result['0'];
Мне нужно узнать номер строки определенного пользователя в данной сортировке, например:
Whistler 1
Fang 2
Bowser 3
Claws 4
Puffball 5
Fluffy 6
Buffy 7
Slim 8
Chirpy 9
Возьметесь за написание кода?