# jakru (17.10.2016 / 22:20)Куда угодно. Главное - синтаксически правильно, без ошибок.
Куда его вписывать, и в какую строку?
# jakru (17.10.2016 / 22:20)Куда угодно. Главное - синтаксически правильно, без ошибок.
Куда его вписывать, и в какую строку?
ДоХтор, Хорошо сейчас буду пробовать
Всем привет, ребят знаю что это не та тема но все же спрошу, как вывести на главную футбольные новости
# Anry (07.12.2016 / 23:33)У тебя граб?или что
Пример
function LastNotes($switch = 'F', $lmt = 5) {
if (($switch == 'F') && $lmt > 0) {
if ($switch == 'F')
$sql = "SELECT COUNT(*) FROM forum WHERE type = 't'";
$total = mysql_result(mysql_query($sql), 0);
if ($total) {
if ($switch == 'F') {
$sql = "SELECT forum.id, forum.text, users.name FROM forum JOIN users ON forum.user_id = users.id AND type = 't' ORDER BY time DESC LIMIT $lmt";
}
$res = mysql_query($sql) or die (mysql_error());
$i = 0;
while ($row = mysql_fetch_assoc($res)) {
$idtopic = $row['id'];
$sqlimg1 = "SELECT cms_forum_files.filename FROM cms_forum_files JOIN forum ON cms_forum_files.topic = '. $idtopic.' AND type = 'm' Limit 1 ";
$resimg1 = mysql_query($sqlimg1);
$rowimg1 = mysql_fetch_assoc($resimg1);
$aspimg1 = $rowimg1['filename'];
if ($switch == 'F') {$out = '<div class="phdr">Forumdagi so`ngi mavzular</div>';
$out .= ($i % 2 ? '<div class="list2">' : '<div class="list1">')
.'<div><img src="' . $set['homeurl'] . '/files/forums/attach/'.$aspimg1.' " class="img-responsive" alt="screen" /></div>'
.'<a href="/forum/?id='. $row['id'] .'">'. $row['text'] .'</a> (' . $row['name'] . ')</div>';
}
$i++;
}
}
}
return $out;
}# Anry (07.12.2016 / 23:32)Попробую ткнуть пальцем в небо ...
Всем привет, ребят знаю что это не та тема но все же спрошу, как вывести на главную футбольные новости
знаю что это не та тема но все же спрошуЗнаешь, что это офтоп -- создай новую тему.
Str@nnik, А для 6.2.1 можно вывод последних тем форума и все?
// Примеры отображения для форума
echo LastNotes(); // Последние темы форума 5 шт. (по умолчанию)
echo LastNotes('F', 3); // Последние темы форума 3 шт.
echo LastNotes('F', 3, 1); // Случайные темы форума 3 шт.
// Примеры отображения для библиотеки
echo LastNotes('L'); // Последние статьи библиотеки 5 шт. (по умолчанию)
echo LastNotes('L', 3); // Последние статьи библиотеки 3 шт.
echo LastNotes('L', 3, 1); // Случайные статьи библиотеки 3 шт.
function LastNotes($mode = 'F', $lmt = 5, $rand = 0) {
global $kmess;
$randLast = ($rand > 0 ? 'Случайные' : 'Последние');
$i = 0;
if ($mode == 'F' && $lmt > 0) {
$html = '<div class="bmenu">'. $randLast .' темы форума '.
'{<span style="color:red;"><b>'. $lmt . '</b></span>}</div>';
$query = mysql_query("
SELECT * FROM `forum`
WHERE `type` = 't' AND `close`!='1'
ORDER BY ". ($rand > 0 ? "RAND()" : "`time`") ."
DESC LIMIT $lmt
");
while ($a = mysql_fetch_assoc($query)) {
$res = mysql_query("
SELECT `user_id`, `from`, `time`
FROM `forum`
WHERE `type` = 'm'
AND `close` != '1' AND `refid` = '". $a['id'] ."'
ORDER BY `time` DESC
");
$rows = mysql_num_rows($res);
$cpg = ceil($rows / $kmess);
$html .= '<div class="list'. ($i++ & 1 ? 2 : 1) .'">'.
'<img src="'. $set['homeurl'] .'/images/op.gif" alt=""/>'.
' <small><a href="/forum/index.php?id='. $a['id'] .
($cpg > 1 && $_SESSION['uppost'] ? '&clip&page='.
$cpg : '') .'">'. $a['text'] .'</a> ('. $rows .')</small>';
if ($cpg > 1) {
$html .= ' <small><a href="/forum/index.php?id='. $a['id'] .
($_SESSION['uppost'] ? '' : '&clip&page='. $cpg) .
'">»»</a></small>';
}
$html .= '</div>';
}
} elseif ($mode == 'L' && $lmt > 0) {
$html = '<div class="bmenu">'. $randLast .' статьи библиотеки '.
'{<span style="color:red;"><b>'. $lmt . '</b></span>}</div>';
$query = mysql_query("
SELECT id, name, count_views, count_comments
FROM library_texts
WHERE premod = 1
ORDER BY ". ($rand > 0 ? "RAND()" : "`time`") ."
DESC LIMIT $lmt
");
while ($row = mysql_fetch_assoc($query)) {
$color_views = ($row['count_views'] > 0 ? 'green' : 'red');
$color_comments = ($row['count_comments'] > 0 ? 'green' : 'red');
$cnt = ceil($row['count_comments'] / $kmess);
$html .= '<div class="list'. ($i++ & 1 ? 2 : 1) .'">' .
'<small><a href="/library/?id='. $row['id'] .'">'. $row['name'] .'</a>' .
' <img width="20" height="15" src="view.png" alt="просмотры" />'.
' <span style="color:'. $color_views .'">'. $row['count_views'] .'</span>'.
' <img width="20" height="15" src="comm.png" alt="комментарии" />'.
' <span style="color:'. $color_comments .'">'. $row['count_comments'] .'</span>'.
' <a href="/library/?act=comments&id='.
$row['id'] . ($cnt > 1 ? '&page='. $cnt : '') . '">»»</a></small></div>';
}
} else {
return false;
}
return $html;
}