Добро пожаловать, Гость!
Вывод постов с определенного раздела
Общие вопросы | Вывод постов с определенного раздела
Трафальгар Ло :
Как сделать вывод постов с определенного раздела на форуме?
Уже голову сломал!
<?php
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
/* Бан недоюзера */
if(mysql_result(mysql_query("SELECT COUNT(`id`)FROM `user` WHERE `id`='".intval($_GET['id'])."' LIMIT 1"),0)==0){
header('Location: /index.php');
exit;
}
if(isset($_GET['id']))$ank=get_user(intval($_GET['id']));
else $ank=get_user($user['id']);
$set['title']='Изученные техники '.$ank['nick'];
include_once '../sys/inc/thead.php';
title();
aut();
/*
echo "<div class='nav1'>Автор: ";
echo group($ank['id']);
echo " ".user::nick($ank['id'],1,1,1)."</div>";
/* Sort (Thems OR Komments) */
/*echo "<div class='tmm55'>";
if(isset($_GET['komm']))echo "<a href='?id=".$ank['id']."'>Темы</a> | <b>Комментарии</b>";
else echo "<b>Темы</b> | <a href='?id=".$ank['id']."&komm'>Комментарии</a>";
echo "</div>";*/
echo "<table class='post'>";
//Если коммы смотрим
if(isset($_GET['komm'])){
$k_post = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_p2` WHERE `id_user`='".$ank['id']."'"), 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 id_them, msg,id, 77, 20,id_them FROM `forum_p2` WHERE `id_user`='".$ank['id']."' ORDER BY `time` DESC LIMIT $start,$set[p_str]");
while($post=mysql_fetch_assoc($q)){
echo '<div class="p_m">';
echo "<div class='p_t'><img src='/_nar/_topic-0-0-1/imag/es.png' alt='' width='16' height='16'/> <b>Изучил(a):</b> $ank[nick] [ <a href='/user/info/naruto.php?id=$ank[id]' title='Анкета "$ank[pers]"'> $ank[pers] </a> ]</div>n";
echo output_text($post['msg'],80)." ...";
echo "<br><a href='/_nar/_topic-0-0-1/".$post['id_forum']."/".$post['id_razdel']."/".$post['id_them']."/'>Смотреть в локации!</a>";
echo "</div>";
}
if ($k_page > 0)str('?id='.$ank['id'].'&komm&', $k_page, $page); // Вывод страниц
}else{
//Если темы смотрим
$k_post = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_t2` WHERE `id_user`='".$ank['id']."'"), 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 id, name, id_forum, id_razdel FROM `forum_t2` WHERE `id_user`='".$ank['id']."' ORDER BY `time` DESC LIMIT $start,$set[p_str]");
while($them=mysql_fetch_assoc($q)){
echo "<div class='nav1'><a href='/forum/".$them['id_forum']."/".$them['id_razdel']."/".$them['id']."/'>";
echo htmlspecialchars($them['name'])." </a> (".mysql_result(mysql_query("SELECT COUNT(*)FROM `forum_p2` WHERE `id_them`='".$them['id']."'"),0).")";
echo "</div>";
}
if ($k_page > 1)str('?id='.$ank['id'].'&', $k_page, $page); // Вывод страниц
}
echo "</table>";
//Конец, ёптить
include_once '../sys/inc/tfoot.php';
?>
Вывод постов с определенного раздела
3 Авг 2015Как сделать вывод постов с определенного раздела на форуме?
Уже голову сломал!
<?php
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
/* Бан недоюзера */
if(mysql_result(mysql_query("SELECT COUNT(`id`)FROM `user` WHERE `id`='".intval($_GET['id'])."' LIMIT 1"),0)==0){
header('Location: /index.php');
exit;
}
if(isset($_GET['id']))$ank=get_user(intval($_GET['id']));
else $ank=get_user($user['id']);
$set['title']='Изученные техники '.$ank['nick'];
include_once '../sys/inc/thead.php';
title();
aut();
/*
echo "<div class='nav1'>Автор: ";
echo group($ank['id']);
echo " ".user::nick($ank['id'],1,1,1)."</div>";
/* Sort (Thems OR Komments) */
/*echo "<div class='tmm55'>";
if(isset($_GET['komm']))echo "<a href='?id=".$ank['id']."'>Темы</a> | <b>Комментарии</b>";
else echo "<b>Темы</b> | <a href='?id=".$ank['id']."&komm'>Комментарии</a>";
echo "</div>";*/
echo "<table class='post'>";
//Если коммы смотрим
if(isset($_GET['komm'])){
$k_post = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_p2` WHERE `id_user`='".$ank['id']."'"), 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 id_them, msg,id, 77, 20,id_them FROM `forum_p2` WHERE `id_user`='".$ank['id']."' ORDER BY `time` DESC LIMIT $start,$set[p_str]");
while($post=mysql_fetch_assoc($q)){
echo '<div class="p_m">';
echo "<div class='p_t'><img src='/_nar/_topic-0-0-1/imag/es.png' alt='' width='16' height='16'/> <b>Изучил(a):</b> $ank[nick] [ <a href='/user/info/naruto.php?id=$ank[id]' title='Анкета "$ank[pers]"'> $ank[pers] </a> ]</div>n";
echo output_text($post['msg'],80)." ...";
echo "<br><a href='/_nar/_topic-0-0-1/".$post['id_forum']."/".$post['id_razdel']."/".$post['id_them']."/'>Смотреть в локации!</a>";
echo "</div>";
}
if ($k_page > 0)str('?id='.$ank['id'].'&komm&', $k_page, $page); // Вывод страниц
}else{
//Если темы смотрим
$k_post = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_t2` WHERE `id_user`='".$ank['id']."'"), 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 id, name, id_forum, id_razdel FROM `forum_t2` WHERE `id_user`='".$ank['id']."' ORDER BY `time` DESC LIMIT $start,$set[p_str]");
while($them=mysql_fetch_assoc($q)){
echo "<div class='nav1'><a href='/forum/".$them['id_forum']."/".$them['id_razdel']."/".$them['id']."/'>";
echo htmlspecialchars($them['name'])." </a> (".mysql_result(mysql_query("SELECT COUNT(*)FROM `forum_p2` WHERE `id_them`='".$them['id']."'"),0).")";
echo "</div>";
}
if ($k_page > 1)str('?id='.$ank['id'].'&', $k_page, $page); // Вывод страниц
}
echo "</table>";
//Конец, ёптить
include_once '../sys/inc/tfoot.php';
?>
Комментарии:
Трафальгар Ло 3 Авг 2015
Автор темы
Как сделать вывод постов с определенного раздела на форуме?
Уже голову сломал! Не знаю как сделать так чтоб посты были видны мне и другим юзерам т.е .php?id=1 (видно мне и другим) .php?id=2 (видно мне и другим)
Автор темы
Как сделать вывод постов с определенного раздела на форуме?
Уже голову сломал! Не знаю как сделать так чтоб посты были видны мне и другим юзерам т.е .php?id=1 (видно мне и другим) .php?id=2 (видно мне и другим)