DCMS | вывод тем на главную
Всем Привет подскажите как правильно в коде прописать echo user::nick($them['id_user'],1)." </div> \n";
}
echo "</div>\n";
?> чтобы выводил кто последний писал заряние спасибо
}
echo "</div>\n";
?> чтобы выводил кто последний писал заряние спасибо
Отсортировать по времени SQL запрос
<?php if(user_access('forum_post_ed')||$user['group_access']>=7){
$order='';
}else{
$order=' AND `hide` = 0';
}
$adm_add2=NULL;
if(!isset($user)||user_access('forum_post_ed')||$user['group_access']>=7){
$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);
}
echo "<font style='float:right;'><a href='/user/top.php?act=forum_post'><img src='/style/icons/lider.gif' alt='vaulov_ru'></a></font>";
echo "<div class='st_1'></div><div class='st_2'>n";
$q=mysql_query("SELECT * FROM `forum_t`$adm_add2 ORDER BY `time_up` DESC LIMIT 15");
while($them=mysql_fetch_assoc($q))
{
if($them['close']==1){
$closed='<img src="/style/icons/topic_locked.gif" alt="vaulov">';}else{$closed=null;}
if($them['up']>0){
$up='<img src="/style/icons/stick.gif" alt="vaulov">';}else{
$up='<img src="/style/themes/default/forum/14/them_00.png" alt="vaulov">';
}
$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"));
$next_user=mysql_fetch_assoc(mysql_query("SELECT `id_user` FROM `forum_p` WHERE `id_them` = '".$them['id']."' ORDER BY `time` DESC LIMIT 1"));
echo "<div style='padding: 2px;'>".$closed.$up;
echo "<a href='/forum/$forum[id]/$razdel[id]/$them[id]/?page=$pages_n'>$them[name]</a> <a href='/forum/$forum[id]/$razdel[id]/$them[id]/?page=$pages_n'>»</a> (".mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_p` WHERE `id_forum` = '$forum[id]' AND `id_razdel` = '$razdel[id]' $order AND `id_them` = '$them[id]'"),0).")n";
$post=mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_razdel` = '$razdel[id]' $order AND `id_forum` = '$forum[id]' ORDER BY `time` DESC LIMIT 1"));
echo user::nick($them['id_user'],1)." </div> n";
}
echo "</div>n";
?>
________
посл. ред. 11.02.2024 в 14:08; всего 1 раз(а); by RezzidenT
okha655 , У тебя выводится по запросу
Нужна структура таблицы
$q = mysql_query( "SELECT * FROM `forum_t`$adm_add2 ORDER BY `time_up` DESC LIMIT 15" );
Нужна структура таблицы
TuT , выводится 15 тем. кто последний на писал не выводится . выводится кто создал тему на форуме
пользователь
Структу таблицы скинь
okha655 (11 фев 2024, в 14:35)
пользователь
В какой таблице хранятся комментарии?
пользователь
Стр.: 1, 2