Форум » Система построения сайтов » Блоки » Блок вывода последних зарегистрированных пользователей?
Открыть Ответить

Блок вывода последних зарегистрированных пользователей?

4

4

1
11.01.2009 22:18:20

Народ, может у кого есть блок вывода последних зарегистрированных пользователей: его аватар и nickname?

Версия системы SLAED CMS 4.1 Pro
Версия PHP PHP 5
Сервер Сервер в интернете
livetver
livetver
3.64

3.64

tuxo
tuxo
3.61

3.61

3
12.01.2009 08:25:15

Эта тот блок, что сразу запросов 15 создает? или что-то новое?

Storozh
Storozh
3.62

3.62

4
12.01.2009 09:47:18

_http://depositfiles.com/files/gzx7dufs1

И чего ты скинул, блок профиля? :) Ты вообще понял что я имел ввиду?

livetver
livetver
3.64

3.64

5
12.01.2009 10:38:44

И чего ты скинул, блок профиля? :) Ты вообще понял что я имел ввиду?

Ребята выражайтесь понятным языком. Что тебе нужно?

tuxo
tuxo
3.61

3.61

6
12.01.2009 17:19:07 12.01.2009 17:22:07

А чего тут непонятного? Выразился доступным языком. Нужен блок вывода ПОСЛЕДНИХ ЗАРЕГИСТРИРОВАННЫХ ПОЛЬЗОВАТЕЛЕЙ (не только никнеймы, но и их аватары).

livetver
livetver
3.64

3.64

7
13.01.2009 02:30:23 13.01.2009 02:36:04

<?php

if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}

global $prefix, $db;

$result = $db->sql_query("SELECT user_id, user_name, user_avatar, user_points FROM ".$prefix."_users ORDER BY user_points DESC LIMIT 5");
while (list( $user_id1, $user_name1, $avat1, $user_points1) = $db->sql_fetchrow($result)){
list($filesCount) = $db->sql_fetchrow($db->sql_query("SELECT COUNT(name) AS filesCount FROM ".$prefix."_files WHERE uid='$user_id1'"));
list($newCount) = $db->sql_fetchrow($db->sql_query("SELECT COUNT(name) AS newCount FROM ".$prefix."_stories WHERE uid='$user_id1'"));
list($commCount) = $db->sql_fetchrow($db->sql_query("SELECT COUNT(name) AS commCount FROM ".$prefix."_comment WHERE uid='$user_id1'"));
$cont .="<TABLE cellspacing=\"0\" cellpadding=\"1\" border=\"0\" WIDTH='100%'><TR><TD width='60'><img src='uploads/avatars/$avat1' WIDTH='50' HEIGHT='50' align='center'></td><td><table cellspacing=\"0\" cellpadding=\"1\" border=\"0\" width=\"100%\"><tr><td><a title='Информация о $user_name1' href='index.php?name=account&op=info&uname=$user_name1'><b>$user_name1</b></a></td><td> </td></tr><tr><td>Пункты: </td><td align='right'> $user_points1</td></tr><tr><td>Файлов: </td><td align='right'> $filesCount</td></tr><tr><td>Новостей: </td><td align='right'> $newCount</td></tr></table></td></tr></TABLE><table cellspacing=\"0\" cellpadding=\"1\" border=\"0\" width=\"100%\"><tr><td>Комментариев: </td><td align='right'>$commCount</TD></TR></TABLE><hr>";
}
$content .= "$cont";

?>

tuxo
tuxo
3.61

3.61

8
13.01.2009 14:47:47

Спасибо большое, но опять это не то, что нужно. :) Это вывод последних посетивших сайт или рейтинг пользователей (я особо не смотрел) Но не вывод новых пользователей.

livetver
livetver
3.64

3.64

9
16.01.2009 13:15:13

Спасибо большое, но опять это не то, что нужно. :) Это вывод последних посетивших сайт или рейтинг пользователей (я особо не смотрел) Но не вывод новых пользователей.

Поменяй запрос к бд и будут тебе новые юзеры))

tuxo
tuxo
3.61

3.61

10
16.01.2009 13:52:23

Поменяй запрос к бд и будут тебе новые юзеры))

Да, спасибо. Я так и сделаю )

livetver
livetver
3.64

3.64

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр