Показать сообщение отдельно

  #11030  
Старый 17.06.2009, 09:09
erihtoney
Познающий
Регистрация: 03.03.2009
Сообщений: 86
С нами: 9047791

Репутация: 258
По умолчанию

Цитата:
Сообщение от diznt  
2.Есть таблица(пусть название будет "Users" (без ковычек))... Там есть две колонки, в одной колонке под названием "Points" (без ковычек) собираються очки юзера (вторая колонка под названием "Username" (без ковычек))
Вообщем надо сделать что-то по типу ТОП-10 ... то есть вывести 10 юзеров у кого больше всех очков
Как это реализовать?
PHP код:
<table border="0" width=100%>
<tr>
<td><b>#</b></td><td><b>login</b></td><td><b>рейтинг</b></td>
</tr>
<?php
$i
=0;
$result10=mysql_query("SELECT username,points FROM users order by points desc limit 10");
$myrow_top10=mysql_fetch_array($result10);
            do {
              
$i++;
                
printf ("<tr>
<td>
$i</td>
<td>%s</td>
<td><b>%s</b></td>
</tr>"
,
$myrow_top10[username],$myrow_top10[points]);

}
 while(
$myrow_top10=mysql_fetch_array($result10));
        
?>

   </table>
 
Ответить с цитированием