посоветуйте, как сделать чтобы выводилась только строка
зарегистрированно: хх
сейчас у меня в блоке стоит
напомню код
<?php $count_accounts_tot = db_fetch_array(db_query('SELECT COUNT(uid) FROM {users}')); $count_accounts_blo = db_fetch_array(db_query('SELECT COUNT(uid) FROM {users} WHERE status=0')); $count_nodes_tot = db_fetch_array(db_query('SELECT COUNT(nid) FROM {node}')); $count_nodes_pub = db_fetch_array(db_query('SELECT COUNT(nid) FROM {node} WHERE status=1')); $count_comments_tot = db_fetch_array(db_query('SELECT COUNT(cid) FROM {comments}')); $count_comments_pub = db_fetch_array(db_query('SELECT COUNT(cid) FROM {comments} WHERE status=0')); $count_referrer_ext_day = db_fetch_array(db_query("SELECT COUNT(DISTINCT(url)) AS referrers FROM {accesslog} WHERE url <> '' AND url NOT LIKE '%%%s%%' AND timestamp >= %d", $_SERVER['HTTP_HOST'], (time()-86400))); $count_referrer_int_day = db_fetch_array(db_query("SELECT COUNT(DISTINCT(url)) AS referrers FROM {accesslog} WHERE url <> '' AND url LIKE '%%%s%%' AND timestamp >= %d", $_SERVER['HTTP_HOST'], (time()-86400))); $count_RSS_subscr = db_fetch_array(db_query("SELECT COUNT(DISTINCT(hostname)) AS hostname FROM {accesslog} WHERE path LIKE '%/feed' OR path LIKE 'rss.xml'")); $count_pageviews_day = db_fetch_array(db_query('SELECT COUNT(path) AS hits FROM {accesslog} WHERE timestamp >= %d', (time()-86400))); $count_pageviews_hour = db_fetch_array(db_query('SELECT COUNT(path) AS hits FROM {accesslog} WHERE timestamp >= %d', (time()-3600)));
Комментарии
Очень интересует.....
К примеру сделать
Нас уже: хххххххх
Гостей: хххххх
Зареганных: ххххх
И все это в блок!
Кто апнет тему по делу, тому вышлю бандеролькой сникерС SUPER
Разве это не блок "Кто онлайн"? как-то он так называется, при включении модуль статистикс автоматом появляется в списке блоков
А кол-во зарегистрированных - я здесь где-то сниппет читала - в книге ищите Сниппеты, или на сетегноме.
спасибо, нашел
http://setegnom.com/node/295
посоветуйте, как сделать чтобы выводилась только строка
зарегистрированно: хх
сейчас у меня в блоке стоит
напомню код
$count_accounts_tot = db_fetch_array(db_query('SELECT COUNT(uid) FROM {users}'));
$count_accounts_blo = db_fetch_array(db_query('SELECT COUNT(uid) FROM {users} WHERE status=0'));
$count_nodes_tot = db_fetch_array(db_query('SELECT COUNT(nid) FROM {node}'));
$count_nodes_pub = db_fetch_array(db_query('SELECT COUNT(nid) FROM {node} WHERE status=1'));
$count_comments_tot = db_fetch_array(db_query('SELECT COUNT(cid) FROM {comments}'));
$count_comments_pub = db_fetch_array(db_query('SELECT COUNT(cid) FROM {comments} WHERE status=0'));
$count_referrer_ext_day = db_fetch_array(db_query("SELECT COUNT(DISTINCT(url)) AS referrers FROM {accesslog} WHERE url <> '' AND url NOT LIKE '%%%s%%' AND timestamp >= %d", $_SERVER['HTTP_HOST'], (time()-86400)));
$count_referrer_int_day = db_fetch_array(db_query("SELECT COUNT(DISTINCT(url)) AS referrers FROM {accesslog} WHERE url <> '' AND url LIKE '%%%s%%' AND timestamp >= %d", $_SERVER['HTTP_HOST'], (time()-86400)));
$count_RSS_subscr = db_fetch_array(db_query("SELECT COUNT(DISTINCT(hostname)) AS hostname FROM {accesslog} WHERE path LIKE '%/feed' OR path LIKE 'rss.xml'"));
$count_pageviews_day = db_fetch_array(db_query('SELECT COUNT(path) AS hits FROM {accesslog} WHERE timestamp >= %d', (time()-86400)));
$count_pageviews_hour = db_fetch_array(db_query('SELECT COUNT(path) AS hits FROM {accesslog} WHERE timestamp >= %d', (time()-3600)));
$header = array('Показатель', 'Значение');
$rows = array
(
array(t('Аккаунтов'), $count_accounts_tot['COUNT(uid)']-1),
array(t('…заблокированных'), $count_accounts_blo['COUNT(uid)']-1),
array(t('Документов'), $count_nodes_tot['COUNT(nid)']),
array(t('…опубликованных'), $count_nodes_pub['COUNT(nid)']),
array(t('Комментариев'), $count_comments_tot['COUNT(cid)']),
array(t('…опубликованных'), $count_comments_pub['COUNT(cid)']),
array(t('Переходов внешних'), $count_referrer_ext_day['referrers']),
array(t('…внутренних'), $count_referrer_int_day['referrers']),
array(t('Запросов RSS'), $count_RSS_subscr['hostname']),
array(t('Просмотров за 24 часа'), $count_pageviews_day['hits']),
array(t('…за 1 час'), $count_pageviews_hour['hits']),
);
return theme('table', $header, $rows);
?>
я делаю
вместо
<code>return theme('table', $header, $rows);<code>
неохота лицезреть неуклюжую таблицу
и получаю
<code>Array ( [COUNT(uid)] => 55 )<code>
как получить нужное ?
решение для Drupal 7 ??