Добро пожаловать, Гость!
:: + Добавить ссылку через биллинг
:: + Добавить ссылку анонимно
❤️МИР, ЯРКИХ ЗНАКОМСТВ И ОБЩЕНИЯ!❤️
❤️МИР, ЯРКИХ ЗНАКОМСТВ И ОБЩЕНИЯ!❤️
вывод активных тем - Страница 0
Общие вопросы | вывод активных тем
RiDer :
echo '<div class="menu_razd"><div class="g_menu">Последние темы:</div></div>';
$adm_add=NULL;
$adm_add2=NULL;
if (!isset($user) || $user['level']==0){
$q222=mysql_query("SELECT * FROM `forum_f` WHERE `adm` = '1'");
while ($adm_f = mysql_fetch_assoc($q222))
{
$adm_add[]="`id_forum` <> '$adm_f[id]'";
}
if (sizeof($adm_add)!=0)
$adm_add2=' WHERE '.implode(' AND ', $adm_add);
}
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_t`$adm_add2"),0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q=mysql_query("SELECT * FROM `forum_t` WHERE `time_create` > `time` $adm_add2 ORDER BY `time_create` DESC LIMIT 5");
if (mysql_num_rows($q)==0) {
echo " <div class='mess '>n";
echo "Нет темn";
echo " </div>n";
}
while ($them = mysql_fetch_assoc($q))
{
echo '<div class="nav1 ">';
echo '<div class="foot">';
$forum=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_f` WHERE `id` = '$them[id_forum]' LIMIT 1"));
$razdel=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_r` WHERE `id` = '$them[id_razdel]' LIMIT 1"));
//$them=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_t` WHERE `id` = '$post[id_them]' LIMIT 1"));
$ank=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $them[id_user] LIMIT 1"));
if ($set['set_show_icon']==2){
echo "<img src='/style/themes/$set[set_them]/forum/48/them_$them[up]$them[close].png' />";
}
elseif ($set['set_show_icon']==1)
{
echo "<img src='/style/themes/$set[set_them]/forum/14/them_$them[up]$them[close].png' alt='' />";
}
echo '<a href="/forum/' . $forum['id'] . '/' . $razdel['id'] . '/' . $them['id'] . '/">' . text($them['name']) . '</a>
<a href="/forum/' . $forum['id'] . '/' . $razdel['id'] . '/' . $them['id'] . '/?page=' . $pageEnd . '">(' . mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_p` WHERE `id_forum` = '$forum[id]' AND `id_razdel` = '$razdel[id]' AND `id_them` = '$them[id]'"),0) . ')</a>';
$post=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_razdel` = '$razdel[id]' AND `id_forum` = '$forum[id]' ORDER BY `time` DESC LIMIT 1"));
$ank2=get_user($post['id_user']);
if ($ank2['id'])echo "</div><div class='foot'> » ".group($ank['id']) . " <a href='/id$ank2[id]'>$ank2[nick]</a> ". medal($ank['id']) . " " . online($ank['id']) . " </a> </br>";
$qpost=mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_forum` = '$forum[id]' AND `id_razdel` = '$razdel[id]' ORDER BY `time` DESC LIMIT 1");
while ($post = mysql_fetch_assoc($qpost)){
echo output_text($post['msg']).'<br />'; // Пост темы
}
echo " </div></div>n";
}
вывод активных тем
28 Апр 2015echo '<div class="menu_razd"><div class="g_menu">Последние темы:</div></div>';
$adm_add=NULL;
$adm_add2=NULL;
if (!isset($user) || $user['level']==0){
$q222=mysql_query("SELECT * FROM `forum_f` WHERE `adm` = '1'");
while ($adm_f = mysql_fetch_assoc($q222))
{
$adm_add[]="`id_forum` <> '$adm_f[id]'";
}
if (sizeof($adm_add)!=0)
$adm_add2=' WHERE '.implode(' AND ', $adm_add);
}
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_t`$adm_add2"),0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q=mysql_query("SELECT * FROM `forum_t` WHERE `time_create` > `time` $adm_add2 ORDER BY `time_create` DESC LIMIT 5");
if (mysql_num_rows($q)==0) {
echo " <div class='mess '>n";
echo "Нет темn";
echo " </div>n";
}
while ($them = mysql_fetch_assoc($q))
{
echo '<div class="nav1 ">';
echo '<div class="foot">';
$forum=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_f` WHERE `id` = '$them[id_forum]' LIMIT 1"));
$razdel=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_r` WHERE `id` = '$them[id_razdel]' LIMIT 1"));
//$them=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_t` WHERE `id` = '$post[id_them]' LIMIT 1"));
$ank=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $them[id_user] LIMIT 1"));
if ($set['set_show_icon']==2){
echo "<img src='/style/themes/$set[set_them]/forum/48/them_$them[up]$them[close].png' />";
}
elseif ($set['set_show_icon']==1)
{
echo "<img src='/style/themes/$set[set_them]/forum/14/them_$them[up]$them[close].png' alt='' />";
}
echo '<a href="/forum/' . $forum['id'] . '/' . $razdel['id'] . '/' . $them['id'] . '/">' . text($them['name']) . '</a>
<a href="/forum/' . $forum['id'] . '/' . $razdel['id'] . '/' . $them['id'] . '/?page=' . $pageEnd . '">(' . mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_p` WHERE `id_forum` = '$forum[id]' AND `id_razdel` = '$razdel[id]' AND `id_them` = '$them[id]'"),0) . ')</a>';
$post=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_razdel` = '$razdel[id]' AND `id_forum` = '$forum[id]' ORDER BY `time` DESC LIMIT 1"));
$ank2=get_user($post['id_user']);
if ($ank2['id'])echo "</div><div class='foot'> » ".group($ank['id']) . " <a href='/id$ank2[id]'>$ank2[nick]</a> ". medal($ank['id']) . " " . online($ank['id']) . " </a> </br>";
$qpost=mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_forum` = '$forum[id]' AND `id_razdel` = '$razdel[id]' ORDER BY `time` DESC LIMIT 1");
while ($post = mysql_fetch_assoc($qpost)){
echo output_text($post['msg']).'<br />'; // Пост темы
}
echo " </div></div>n";
}
Комментарии:
Sammy 28 Апр 2015
Без жёсткого BDSM:
Написал только сейчас. Не проверял.
Но уж точно будет получше этого ужаса...
Без жёсткого BDSM:
Написал только сейчас. Не проверял.
Но уж точно будет получше этого ужаса...
RiDer 28 Апр 2015
Автор темы
Автор темы
Королева (28 Апр 2015):
попробуй этот
Королева, работает но активные темы не поднимаютсяпопробуй этот
RiDer 28 Апр 2015
Автор темы
echo "<div class='menu_razd'>";
echo "Последние темы:";
echo "</div>";
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_t`"), 0);
if ($k_post > 0)
{
$q=mysql_query("SELECT * FROM `forum_t` ORDER BY `time_create` DESC LIMIT 5");
while ($them = mysql_fetch_assoc($q))
{
/*-----------зебра-----------*/
if ($num==0)
{echo " <div class='nav1'>";
$num=1;
}elseif ($num==1)
{echo " <div class='nav2'>";
$num=0;}
/*---------------------------*/
$forum=mysql_fetch_assoc(mysql_query("SELECT id FROM `forum_f` WHERE `id` = '$them[id_forum]' LIMIT 1"));
$razdel=mysql_fetch_assoc(mysql_query("SELECT id FROM `forum_r` WHERE `id` = '$them[id_razdel]' LIMIT 1"));
$ank=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $them[id_user] LIMIT 1"));
$post=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_razdel` = '$razdel[id]' AND `id_forum` = '$forum[id]' ORDER BY `time` DESC LIMIT 1"));
if ($post)
{
$ank2=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1"));
if ($ank2['id']!=0)$ann = " | $ank2[nick]"; else $ann = " | [Система]";
}else{
$ann = null;
}
echo "<img src='/style/themes/$set[set_them]/forum/14/them_$them[up]$them[close].png' alt='' />";
echo "<a href='/forum/$forum[id]/$razdel[id]/$them[id]/'>$them[name]</a> <a href='/forum/$forum[id]/$razdel[id]/$them[id]/?page=$pageEnd'>
(".mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_p` WHERE `id_forum` = '$forum[id]' AND `id_razdel` = '$razdel[id]' AND `id_them` = '$them[id]'"),0).")</a> $ann<br />n";
echo '</div>';
}
} вот этот вывод рабочий а как сделать что если пост добавляешь в тему,эта тема на верх поднималась?
Автор темы
echo "<div class='menu_razd'>";
echo "Последние темы:";
echo "</div>";
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_t`"), 0);
if ($k_post > 0)
{
$q=mysql_query("SELECT * FROM `forum_t` ORDER BY `time_create` DESC LIMIT 5");
while ($them = mysql_fetch_assoc($q))
{
/*-----------зебра-----------*/
if ($num==0)
{echo " <div class='nav1'>";
$num=1;
}elseif ($num==1)
{echo " <div class='nav2'>";
$num=0;}
/*---------------------------*/
$forum=mysql_fetch_assoc(mysql_query("SELECT id FROM `forum_f` WHERE `id` = '$them[id_forum]' LIMIT 1"));
$razdel=mysql_fetch_assoc(mysql_query("SELECT id FROM `forum_r` WHERE `id` = '$them[id_razdel]' LIMIT 1"));
$ank=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $them[id_user] LIMIT 1"));
$post=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_razdel` = '$razdel[id]' AND `id_forum` = '$forum[id]' ORDER BY `time` DESC LIMIT 1"));
if ($post)
{
$ank2=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1"));
if ($ank2['id']!=0)$ann = " | $ank2[nick]"; else $ann = " | [Система]";
}else{
$ann = null;
}
echo "<img src='/style/themes/$set[set_them]/forum/14/them_$them[up]$them[close].png' alt='' />";
echo "<a href='/forum/$forum[id]/$razdel[id]/$them[id]/'>$them[name]</a> <a href='/forum/$forum[id]/$razdel[id]/$them[id]/?page=$pageEnd'>
(".mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_p` WHERE `id_forum` = '$forum[id]' AND `id_razdel` = '$razdel[id]' AND `id_them` = '$them[id]'"),0).")</a> $ann<br />n";
echo '</div>';
}
} вот этот вывод рабочий а как сделать что если пост добавляешь в тему,эта тема на верх поднималась?
RiDer 28 Апр 2015
Автор темы
Код робочий амна чистой последней версии не работает. Написано нет нет. Хотя есть
Автор темы
Код робочий амна чистой последней версии не работает. Написано нет нет. Хотя есть