Codice: Seleziona tutto
// INIZIO - 10 Topics più Recenti
$sql3 = "SELECT topic_id, forum_id, topic_title, topic_time, topic_moved_id, topic_first_poster_name
FROM " . TOPICS_TABLE . "
WHERE topic_type = 0
AND topic_moved_id = 0
ORDER BY topic_time DESC LIMIT 0,10";
$result3 = $db->sql_query($sql3);
while ($row3 = $db->sql_fetchrow($result3))
{
if ($auth->acl_get('f_read', $row3['forum_id']) == 1) {
$template->assign_block_vars('topics_last', array(
'LAST_LINK' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=" . $row3['forum_id'] . "&t=" . $row3['topic_id']),
'LAST_TITOLO' => $row3['topic_title'],
'LAST_AUTHOR' => $row3['topic_first_poster_name'],
'LAST_DATA' => date("d.m.Y",$row3['topic_time'])
));
}
}
$db->sql_freeresult($result1);
questa mod mi visualizza tutti gli ultimi 10 topic inseriti nel forum, io vorrei modificarla affinchè si vedessero solo gli ultimi 10 topic in determinate sezioni. In teoria basterebbe selezionare dove il il forum id è uguale al forum che noi vogliamo monitorare in pratica vorrei vedere come lo fate voi, Grazie mille
EDIT: ho risolto mettendo AND Where forum_id = numero
ma se voglio mettere più sezioni da controllare posso mettere virgola e poi altro numero ?invece che fare un and per ogni senzione ?
EDIT 2: per ora ho fatto così
AND Where forum_id != numero
per non prendere i topic di una determinata sezione ma mi piacerebbe decidere quali sezioni monitorare.
Scusate se faccio smepre edit e che me lo sto risolvendo da solo.