
if (!defined('CMS')) die('Попытка взлома?');$limit['media']=5; //Кол-во выводимых Файлов, Новостей, Вопросов$strip['media']=25; //Кол-во символов в заголовке выводимых Файлов, Новостей, Вопросов$cache='0'; //1-вкл кэш, 0-выкл кэшif ($cache=='1' && $Mainclass->Cache->Get('block_new_on_site',false)) $content .=$Mainclass->Cache->Get('block_new_on_site',false);else {$mass['count']['blogs']=$c=0; $blogs=$Mainclass->Db->Query('SELECT `url` , `last_url`, `last_title` FROM `f_blogs` LIMIT '.$limit['media'].' ',__file__,__line__);while($arrn=$Mainclass->Db->Fetch_assoc($blogs)) { if(strlen($arrn['last_title'])>$strip['media']) $arrn['last_title'] = "".substr($arrn['last_title'], 0, $strip['media'])."..."; $mass['blogs'][]=$arrn['last_title']; $mass['burl'][]=$arrn['last_url']; $mass['aurl'][]=$arrn['url']; $mass['count']['blogs']++;}if ($limit['media']<max($mass['count'])) $limit['media']=max($mass['count']);for ($i=0; $i<$limit['media']; $i++) {if ($c==0) $tbl .='<div class="block"><ul>';if ($mass['count']['blogs']<=$i) $tbl .='';else $tbl .='<img src="/images/com.png" alt="»" align="left" /> <a href="/blogs/'.$mass['aurl'][$i].'/'.$mass['burl'][$i].'.html">'.$mass['blogs'][$i].'</a>';if ($c==0) {$tbl .='</div>';$c=-1;}$c++;}$content = ''.$tbl.'</ul>';if ($cache=='1') $Mainclass->Cache->Put('block_new_on_site',$content,86400,false);}?>
$Mainclass->Db->Query('SELECT ... FROM `f_blogs_posts` WHERE `status`=1 ORDER BY `date` DESC LIMIT 10');
while($a=$Mainclass->Db->Fetch_assoc())
{
...
}
$Mainclass->Db->Query('SELECT `url`, `title` FROM `el_blogs_posts` WHERE `status`=1 ORDER BY `date` DESC LIMIT 10');
SELECT `p`.`bid`,`p`.`cid`,`p`.`url`,`p`.`title`,`c`.`url` `curl`,`b`.`url` `burl` FROM `f_blogs_posts` `p` INNER JOIN `f_blogs_categories` `c` ON `c`.`id`=`p`.`cid` INNER JOIN `f_blogs` `b` ON `b`.`id`=`p`.`bid` WHERE `p`.`status`=1 ORDER BY `p`.`date` DESC LIMIT 10