Нужен инклуд...

6666
На сайте с 10.01.2005
Offline
505
#11

Да понятно, что через базу. Там нагрузки нет никакой. Подобный инклуд для ВП мне написали на Серче за минуту, он так и работает тут: www.onotole.net

Внизу, берет из БД количество комментов и сообщений. Хочу такой же, короче. :)

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
Zero-xack
На сайте с 01.07.2009
Offline
114
#12

во, куча теоретиков :D

только 2 человека реально показала примеры

да-да, это флуд

Создание сайтов: визитки, порталы, магазины, блоги (/ru/forum/622551)
6666
На сайте с 10.01.2005
Offline
505
#13

Ага, одни маркетологи в топике )

zhitov
На сайте с 30.01.2005
Offline
219
#14
<?
$hostname = "localhost";
$username = "---";
$password = "---";
$dbName = "---";
$connect=mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение ". mysql_error());
mysql_select_db($dbName) or die ("Ошибка базы данных ". mysql_error());

$query="SELECT id FROM tablename "; // tablename заменить на таблицу юзеров
$result = mysql_query($query) or die ("Ошибка базы данных 1! ".mysql_error());
$count1= mysql_num_rows($result);


$query="SELECT id FROM tablename "; // tablename заменить на таблицу сообщений
$result = mysql_query($query) or die ("Ошибка базы данных 2! ".mysql_error());
$count2= mysql_num_rows($result);

echo 'пользователей '.$count1.'';
echo 'сообщений '.$count2.'';
?>

--- заменить на свои данные

ну и названия таблиц поменять

Строительные калькуляторы ( https://www.zhitov.com/ )
6666
На сайте с 10.01.2005
Offline
505
#15

1. А где их брать, названия таблиц?

1. Нужно нового пользователя для БД сделать или того, которым форум пользуется вписать?

Константинович
На сайте с 13.09.2008
Offline
319
#16
6666:
1. А где их брать, названия таблиц?

в phpmyadmin можно посмотреть

6666:
1. Нужно нового пользователя для БД сделать или того, которым форум пользуется вписать?

те данные, которыми форум пользуется

Нужны финансы? Быстрая скупка (http://dragmettorg.com/skupka_zolota/). Цены на сайте. А потом отыграй из на казино онлайн правила (http://premium-games.ru/)
6666
На сайте с 10.01.2005
Offline
505
#17
Константинович:
в phpmyadmin

Блин. Так их там 120 таблиц. Негодуеэ реально.

Константинович
На сайте с 13.09.2008
Offline
319
#18
6666:
Блин. Так их там 120 таблиц. Негодуеэ реально.

c phpbb не работал, не знаю, что там и как там. Но можно поискать по запросу users таблицы. с сообщениями даже не знаю. может, messages

Joker-jar
На сайте с 26.08.2010
Offline
171
#19
$query="SELECT id FROM tablename "; // tablename заменить на таблицу юзеров
...
$count1= mysql_num_rows($result);

нерационально...

$query="SELECT count(id) FROM tablename "; // tablename заменить на таблицу юзеров
...
$count1= mysql_result($result, 0);

вот так надо.

6666, у меня нет phpbb, поэтому названий таблиц я не знаю. Если что, стучите в приват, помогу

DyaDya
На сайте с 11.04.2007
Offline
147
#20
6666:
А первое сообщение - Богородица не велит прочитать? )

Я про сайт спрашивал, не про движок форума. Но ок, раз данных больше нет, то внесу свою лепту.

Joker-jar:
вот так надо.

Поддерживаю.

Таблица юзверей в phpbb обзывается типа того: phpbb_users

А с постами примерно так: phpbb_posts_text

Если инклуды втыкать умеете, то уверен сможете по содержимому таблиц в базе узнать какая именно за что отвечает.

-- Установил двушку пхпбб --

Юзвери лежат в этой таблице: phpbb_users

Посты для скорости, можно выбирать вродя из этой таблицы: phpbb_posts

С учётом всего вышесказанного, в итоге получаем файл php с содержимым:

<?
#настройки подключения к нужной базе данных
$hostname = "localhost";//хост мускула
$username = "---";//юзер мускула
$password = "---";//пароль мускула
$dbName = "---";//нужная база форума

$connect=mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение ". mysql_error());
mysql_select_db($dbName) or die ("Ошибка базы данных ". mysql_error());

$query="SELECT count(*) FROM phpbb_users";//считаем юзеров
$result = mysql_query($query) or die ("Ошибка базы данных 1! ".mysql_error());
$count1= mysql_result($result, 0);

$query="SELECT count(*) FROM phpbb_posts";//считаем сколько всего постов на форуме
$result = mysql_query($query) or die ("Ошибка базы данных 2! ".mysql_error());
$count2= mysql_result($result, 0);

echo '<p>Пользователей: <b>'.$count1.'</b><br>';
echo 'Сообщений: <b>'.$count2.'</b></p>';
?>

Пробуйте заинклудить. Будут ошибки, в студию...

Выбирайте качественный хостинг (http://vashmaster.ru/informaciya/o_poleznyh_programmah/news83.php) и продвигайте сайты в СЕОПУЛЬТ (http://seopult.ru/ref.php?ref=72b5ed9561fe66a1). А на «SAPE» я в обиде :) Не упрекайте за очепятки, пишу вслепую (http://ergosolo.ru/) и также делаю сайты (http://www.vashmaster.ru/) ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий