Вывод на главную!

34.86K
.
Как правельно прописать код чтоб последние темы с сообщеньями выводились на главную?
.
Ты поределись тебе нужно темы полностью выводить или же только последние темы?
.
Напишите пожалуйста как вывести на главную категории из библиотеки вместе с счетчиками
.
Подскажите пожалуйста как сделать запрос на пост из определенной темы? И возможно вывести посты из скрытой темы?
Намекните как определенную тему запросить,точнее посты из нее,далее сам разберусь
.
Как вывести случайный файл из загрузок чтобы на главной показывалось название файла в виде ссылки на него.Я знаю это легко но нужна ваша помощь.
.
*Dj Vitalik Vitamin*
как вывести категориии на главную с модуля ФайлоОбменника вместе со счетчиками? кто подскажет?
.
Аристократ
a-mad, вывод на главную категорий библиотеки с счётчиками
$req = mysql_query("SELECT COUNT(*) FROM `lib` WHERE `type` = 'cat' AND `refid` = '" . $id . "'");
            $totalcat = mysql_result($req, 0);
            $bkz = mysql_query("SELECT COUNT(*) FROM `lib` WHERE `type` = 'bk' AND `refid` = '" . $id . "' AND `moder`='1'");
            $totalbk = mysql_result($bkz, 0);
            if ($totalcat > 0) {
                $total = $totalcat;
                $req = mysql_query("SELECT `id`, `text`  FROM `lib` WHERE `type` = 'cat' AND `refid` = '" . $id . "' LIMIT " . $start . "," . $kmess);
                while ($cat1 = mysql_fetch_array($req)) {
                    $cat2 = mysql_query("select `id` from `lib` where type = 'cat' and refid = '" . $cat1['id'] . "'");
                    $totalcat2 = mysql_num_rows($cat2);
                    $bk2 = mysql_query("select `id` from `lib` where type = 'bk' and refid = '" . $cat1['id'] . "' and moder='1'");
                    $totalbk2 = mysql_num_rows($bk2);
                    if ($totalcat2 != 0) {
                        $kol = "$totalcat2 кат.";
                    }
                    elseif ($totalbk2 != 0) {
                        $kol = "$totalbk2 ст.";
                    }
                    else {
                        $kol = "0";
                    }
                    echo is_integer($i / 2) ? '<div class="menu">' : '<div class="menu">';
                    echo '<a href="../library/?id=' . $cat1['id'] . '">' . $cat1['text'] . '</a>(' . $kol . ')</div>';
                    ++$i;
                }
                
            }
.
Аристократ
Flumer, вывод последних тем с постами на главную
$req = mysql_query("SELECT `id`,`text`, `from`  FROM `forum` where type='t' ORDER BY time DESC LIMIT 5; ");
while ($arr = mysql_fetch_array($req)){
$nikuser = mysql_query("SELECT `from`,`time`,`text` FROM `forum` WHERE `type` = 'm' AND `close` != '1' AND `refid` = '" . $arr['id'] . "'ORDER BY time DESC LIMIT 1;");
$nam = mysql_fetch_array($nikuser);
echo'<div class="menu">';
echo "<a href='forum/index.php?id=".$arr['id']."'>$arr[text]</a>".$nam['text']."--".$nam['from']."";
$vrp = $nam['time'] + $set_user['sdvig'] * 3600;
                    echo ' <font color="#777777">(' . date("d.m.y / H:i", $vrp) . ")</font>";
echo'</div>';
}
.
ЁжиГ В СтрингАх
zodiak, на твой пост (11.01.2010 / 23:27) отвечу, Так что дружищепо поводу этого?сделаешь вывод последних пяти тем с выводом:
1.счетчиком
2.кто создал и кто последний писал
3.время добавления последнего поста
4.чтоб был перенос одна тема одна строка как в форуме короче
.
Аристократ
LeoMc, вывод последних пяти тем с числом постов в них со временем последнего добавления поста и автора
$req = mysql_query("SELECT `id`,`text`, `from`  FROM `forum` where type='t' ORDER BY time DESC LIMIT 5; ");
while ($arr = mysql_fetch_array($req)){
$nikuser = mysql_query("SELECT `from`,`time`,`text` FROM `forum` WHERE `type` = 'm' AND `close` != '1' AND `refid` = '" . $arr['id'] . "'ORDER BY time DESC LIMIT 1;");
$nam = mysql_fetch_array($nikuser);
$colmes = mysql_query("SELECT COUNT(*) FROM `forum` WHERE `type`='m' AND `refid`='" . $arr['id'] . "'" . ($rights >= 7 ? '' : " AND `close` != '1'"));
                    $colmes1 = mysql_result($colmes, 0);
echo'<div class="formenu">';
echo "<a href='forum/index.php?id=".$arr['id']."'>$arr[text]</a>[$colmes1]--".$nam['from']."";
$vrp = $nam['time'] + $set_user['sdvig'] * 3600;
                    echo ' <font color="#777777">(' . date("d.m.y / H:i", $vrp) . ")</font>";
echo'</div>';
}
Всего: 1433