File size: 2.54Kb
<?
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
$set['title']='Люди';
include_once '../sys/inc/thead.php';
title();
aut();
$sort='id';
$por='DESC';
if (isset($_GET['ASC']))$por='ASC'; // прямой порядок
if (isset($_GET['DESC']))$por='DESC'; // обратный порядок
switch (@$_GET['sort']) {
case 'balls':$sql_sort='`user`.`balls`';$sort='balls'; // баллы
break;
case 'level':$sql_sort='`user_group`.`level`';$sort='level'; // уровень
break;
case 'rating':$sql_sort='`user`.`rating`';$sort='rating'; // рейтинг
break;
case 'pol':$sql_sort='`user`.`pol`';$sort='pol'; // пол
break;
default:$sql_sort='`user`.`id`';$sort='id'; // ID
break;
}
if (!isset($_GET['go'])){
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `user`"),0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
if ($k_post==0){
echo '<div class="menu">Никого нет</div>';
}
$q=mysql_query("SELECT `user`.`id` FROM `user` LEFT JOIN `user_group` ON `user`.`group_access` = `user_group`.`id` ORDER BY $sql_sort $por LIMIT $start, $set[p_str]");
while ($ank = mysql_fetch_assoc($q)){
$ank=get_user($ank['id']);
if ($ank['official'] == 1) $official = ' <img src="/img/official.png"> '; else $official = '';
echo '<table class="menu">';
echo '<td class="block_avatar">';
echo ''.avatar($ank['id']).''.online($ank['id']).'';
echo '</td>';
echo '<td class="block_content">';
echo ''.group($ank['id']).' '.user::nick($ank['id']).' '.medal($ank['id']).' '.$official.'</br>';
$ank['ank_age'] = null;
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL){
$ank['ank_age'] = date("Y")-$ank['ank_g_r'];
if (date("n") < $ank['ank_m_r'])
$ank['ank_age'] = $ank['ank_age'] - 1;
elseif (date("n") == $ank['ank_m_r']&& date("j") < $ank['ank_d_r'])
$ank['ank_age'] = $ank['ank_age'] - 1;
}
echo ''. (($ank['ank_age'] == null) ? '' : ' ' . $ank['ank_age']) . ' лет, ';
if ($ank['ank_city'] != NULL)
echo ' ' . text($ank['ank_city']);
echo '</td>';
echo '</table>';
}
echo "</table>\n";
if ($k_page>1)str("users.php?sort=$sort&$por&",$k_page,$page); // Вывод страниц
}
include_once '../sys/inc/tfoot.php';
?>