Вывод новостей из определенного раздела булки 3.7.0 PHP код:
<?
$dbhost="Хост";
$dbuser="Юзер";
$dbpass="Пароль";
$dbname="имя базы";
$forid="id раздела с новостями";
$flimit="кол-во новостей";
$url="ссылка на форум без последнего слеша";
$zfor="Длинна заголовка в символах";
$zdesc="Длина описания в символах";
$db = mysql_connect("$dbhost", "$dbuser", "$dbpass");
mysql_select_db("$dbname",$db);
$news=mysql_query("SELECT * FROM thread JOIN post ON (thread.firstpostid = post.postid)
WHERE thread.forumid='$forid' ORDER BY thread.threadid DESC LIMIT $flimit");
$res_news=mysql_fetch_array($news);
do
{
if(strlen($res_news[title])>$zfor)
{
$res_news[title]=substr($res_news[title], 0, $zfor);
$res_news[title]=$res_news[title]."...";
}
if(strlen($res_news[pagetext])>$zdesc)
{
$res_news[pagetext]=substr($res_news[pagetext], 0, $zdesc);
$res_news[pagetext]=$res_news[pagetext]."...";
}
echo date("d.m.Y",$res_news[dateline])."<br>";
echo "<a href=\"http://{$url}/showthread.php?t=".$res_news[threadid]."\" target=\"_blank\"><b>".$res_news[title]."</b></a><br>";
echo $res_news[pagetext]."<br><br>";
}
while($res_news=mysql_fetch_array($news));
?>
Вот написал вывод новостей с раздела для своего сайта, может пригодится кому, попроще выглядит немного
