mám php příkaz (v souboru index.php), který mi na indexu fóra vypíše 7 posledních (nových) témat z celého fóra. A já bych vás chtěl požádat o pomoc s jeho úpravou, aby mi vypsal posledních (nových) 7 témat z určité sekce.
Kód: Vybrat vše
// Nejnovější témata
$sql="SELECT topic_id, post_time, forum_id FROM phpbb_posts GROUP BY topic_id ORDER BY post_time DESC LIMIT 0,9";
$sqla = $db->sql_query($sql);
$aa=0;
while ($result = $db->sql_fetchrow($sqla))
{
$topicid=$result["topic_id"];
$forumid=$result["forum_id"];
$aa++;
$sql2="SELECT topic_title, topic_id, forum_id FROM phpbb_topics WHERE topic_id = $topicid";
$sql2a = $db->sql_query($sql2);
$result2 = $db->sql_fetchrow($sql2a);
$topic_title=$result2["topic_title"];
if (mb_strlen($topic_title)>38)
{
$topic_title=mb_substr($topic_title, 0, 38,'UTF-8')."...";
if (mb_substr($topic_title, 37, 1,'UTF-8')==" ")
{$topic_title=mb_substr($topic_title, 0, 37,'UTF-8')."...";}
}
@$topfive.= "<a href='/viewtopic.php?f={$result["forum_id"]}&t={$result["topic_id"]}'>$topic_title</a>";
if($aa != 7)
{$topfive.= "<br />";}
}
Kód: Vybrat vše
'NEJNOVEJSI' => $topfive,