|
|
|
|
|
|
|
18.09.2005, 03:27
Как я могу сделать блок чтоб показывал 5 последних статьей Толька одного топика которого я выберу?
и еше как можно взят все категории в модуле новостей и сложить их в одну категорию?
За рения большое спасибо.
|
|
|
|
|
|
|
18.09.2005, 19:22
откройте файл блока block-Last_5_Articles.php
найдите:
PHP код:
$result = $db->sql_query("SELECT sid, title, comments, counter FROM " . $prefix . "_stories $querylang ORDER BY sid DESC LIMIT 0,5");
измените на:
PHP код:
$result = $db->sql_query("SELECT sid, title, comments, counter FROM " . $prefix . "_stories WHERE topic='1' ORDER BY sid DESC LIMIT 0,5");
где в topic=' 1'
1 - это id нужного топика, можно посмотреть в таблице _topics
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
|
19.09.2005, 01:37
спасибо
а как фотку (которая относится к категории)добавить возле этого?
|
|
|
|
|
|
|
19.09.2005, 01:44
stepashka да просто, напишите в нужном месте
PHP код:
$content = "<img src=\"images/topic.gif\" />";
соответственно, указав правильный путь до картинки
Последний раз редактировалось Soniks, 19.09.2005 в 10:19.
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
|
19.09.2005, 02:27
Большое спасибо!)))
p.s
классный сайт !
|
|
|
|
|
|
|
19.09.2005, 13:41
не получилась вставить фотку
проста выходит белы лист :(
|
|
|
|
|
|
|
19.09.2005, 17:43
stepashka посмотрите код внимательно сверьте, возможно вы не там это вставили или чтото упустили, не забываейте соблюдать синтаксис php!
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
|
19.09.2005, 23:14
Я в php не разбираюсь…
Как мне вставит эта с права с текстам в блок.?
PHP код:
global $prefix, $multilingual, $currentlang, $db; if ($multilingual == 1) { $querylang = "WHERE (alanguage='$currentlang' OR alanguage='')"; } else { $querylang = ""; } $content = "<img src=\"images/topics/Logo.gif\" />"; $content = "<table width=\"100%\" border=\"0\">"; $result = $db->sql_query("SELECT sid, title, comments, counter FROM " . $prefix . "_stories WHERE topic='9' ORDER BY sid DESC LIMIT 0,5"); while ($row = $db->sql_fetchrow($result)) { $sid = intval($row['sid']); $title = stripslashes($row['title']); $comtotal = stripslashes($row['comments']); $counter = $row['counter']; $content .= "<tr><td align=\"left\"><strong><big>·</big></strong> <a href=\"modules.php?name=News&file=article&sid=$sid\">$title</a></td><td align=\"right\">[ $comtotal "._COMMENTS." - $counter "._READS." ]</td></tr>"; } $content .= "</table>"; $content .= "<br><center>[ <a href=\"modules.php?name=News\">"._MORENEWS."</a> ]</center>";
Последний раз редактировалось Soniks, 20.09.2005 в 00:37.
|
|
|
|
|
|
|
|
|
|
20.09.2005, 00:44
первая переменная $content определяется, поэтому просто =, а вот дальше переменная должна добавлятся к уже имеющемуся содержанию ее, поэтому пишется .=
поэтому, должно быть так:
...
$content = "<img src=\"images/topics/Logo.gif\" />";
$content .= "<table width=\"100%\" border=\"0\">";
...
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
|
20.09.2005, 07:32
Просто блок без картинки выходит :(
А сам блок работает
Последний раз редактировалось stepashka, 20.09.2005 в 07:46.
|
|
|
|
|
|
Опции темы |
Поиск в этой теме |
|
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:40.
|
|
|
|
|
|
|
|
|
|
|
|
|