Вывод случайных названий тем - на любой странице сайта?

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
SugutorBatia
phpBB 1.4.4
Сообщения: 151
Стаж: 19 лет 9 месяцев

Вывод случайных названий тем - на любой странице сайта?

Сообщение SugutorBatia »

у меня некая проблемка появилась.

у меня есть сайт - www.baruk.ru

мне нужно сделать так - чтобы в шапке сайта - рендомно выводились 5-6 названий тем из нескольких определенных форумов.

Вот так вот.
И при чем надо чтобы при выводе всего этого добра - созавалось подключение к SQL - все данные постились - а потом чтобы оно закрывалось - и дальше открывалось подключение к базе сайта или форума - как обычно....

(просто у меня форум интегрирован с сайтом - но базы для новостей сайта и для форума разные)

Думаю может быть самому написать такой модуль?

Вот хочу спросить - сложно ли будет сделать это?
PHP я в принципе более менее изучил - и SQL тоже...
Простенький запросик смогу замутить...

Просто опасаюсь каких нибудь "подводных" камней...
А может быть кто то уже делал это?

Добавлено спустя 19 минут 32 секунды:

Код: Выделить всё

		<? 
	$dbhost = 'localhost';
$dbname = 'test_forum';
$dbuser = 'root';
$dbpasswd = '';


mysql_connect($dbhost, $dbuser, $dbpasswd);
mysql_select_db($dbname);

$r=mysql_query("SELECT forum_id, topic_id, topic_title FROM phpbb_topics WHERE forum_id='3' LIMIT 0, 7");
for($i=0; $i<mysql_num_rows($r); $i++)
{
$f=mysql_fetch_array($r);
echo"<li> <a href='http://www.baruk.ru/forum/viewstat.php?t=".$f['topic_id']."'>".$f['topic_title']."</a>";
}

mysql_close();
		?>
- сделал вот так...
Но мне нужно чтобы при каждом обновлении выводились 7 разных названий тем из 2-х3х определнных форумов...

Что то несооброжду как это делается...
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5440
Стаж: 20 лет 5 месяцев
Откуда: Питер
Благодарил (а): 179 раз
Поблагодарили: 751 раз

Сообщение Siava »

Код: Выделить всё

while($f=mysql_fetch_array($r))
{
echo"<li> <a href='http://www.baruk.ru/forum/viewstat.php?t=".$f['topic_id']."'>".$f['topic_title']."</a>";
}
Выведет всё.
Остаётся только туда добавить rand() с параметрами и вроде всё.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 20 лет
Откуда: Киев

Сообщение natali »

а кто может оформить в виде мода? :roll: 8)
Аватара пользователя
SugutorBatia
phpBB 1.4.4
Сообщения: 151
Стаж: 19 лет 9 месяцев

Сообщение SugutorBatia »

ну если сильно надо - я могу :)

Добавлено спустя 54 секунды:

но только если в виде мода, тогда надо будет в шапке сайта подключать этот модуль с помощью команды Include
http://batia.info
Быстрое решение проблемы с PhpBB3: Кодировки

Вернуться в «Запросы модов для phpBB 2.0.x»