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

  #909  
Старый 18.11.2007, 17:50
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

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

Цитата:
Сообщение от [x26]VOLAND  
Нужно вычислить количество повторений каждого имени и вывести в порядке убывания...
Должно работать, правда не тестил
PHP код:
$query=mysql_query("select `author` from `table` order by `author`") or die();
$author='';
$count='';
for(
$i=0;$i<mysql_num_rows($query);$i++){
  
$array=mysql_fetch_array($query);
  if(
$author==$array['author'] or !$count){
    
$author==$array['author'];
    
$count++;
  } else {
    echo 
$author.':'.$count.'<br>';
    
$author==$array['author'];
    
$count=1;
  }

 
Ответить с цитированием