Размер файла: 1.25Kb
<?
if(!defined('SHCMS_ENGINE')) {
die( "Неправильное действие" );
}
$db->query("SELECT * FROM `news` WHERE (`id` = (SELECT MAX(`id`) FROM `news` WHERE `id` < ".$id.")OR `id` = (SELECT MIN(`id`) FROM `news` WHERE `id` > ".$id.")) ");
//Вывод новостей
while ($row = $db->get_row()){
$row['title'] = stripslashes( $row['title'] ); //Слэши убираем
$substrtitle = ( strlen( $row['title'] ) > 30 ) ? substr( $row['title'], 0, 30 ) . "..." : $row['title']; //Название новостей
$row['id_cat'] = intval( $row['id_cat'] ); //категория
$row['time'] = date::make_date( $row['time'] ); // время обрабатываем
$full_link = 'view.php?id='.$row['id'].'';
//Пред. новость
$nextview .= ($row['id'] < $id) ? '« <a title="'.Lang::__('Предыдушая новость').'" href="'.$full_link.'">'.$substrtitle.'</a>' : '';
//След. новость
$nextview .= ($row['id'] > $id) ? '<span style="float:right;"><a title="'.Lang::__('Следуюшая новость').'" href="'.$full_link.'">'.$substrtitle.'</a> »</span><br/>' : '';
}
$db->free();
echo '<div class="subpost">'.$nextview.'</div>';
?>