码进行修改和 * 使用;不允许对程序代码以任何形式任何目的的再发布。 * ============================================================================ * $Author: liubo $ * $Id: lib_article.php 16336 2009-06-24 07:09:13Z liubo $ */ if (!defined('IN_ECS')) { die('Hacking attempt'); } /** * 获得文章分类下的文章列表 * * @access public * @param integer $cat_id * @param integer $page * @param integer $size * * @return array */ function get_cat_articles($cat_id, $page = 1, $size = 20 ,$requirement='') { //取出所有非0的文章 if ($cat_id == '-1') { $cat_str = 'cat_id > 0'; } else { $cat_str = get_article_children($cat_id); } //增加搜索条件,如果有搜索内容就进行搜索 if ($requirement != '') { $sql = 'SELECT article_id, title, author, add_time, file_url, open_type' . ' FROM ' .$GLOBALS['ecs']->table('article') . ' WHERE is_open = 1 AND ' . $cat_str . ' AND title like \'%' . $requirement . '%\' ' . ' ORDER BY article_type DESC, article_id DESC'; } else { $sql = 'SELECT article_id, title, author, add_time, file_url, open_type' . ' FROM ' .$GLOBALS['ecs']->table('article') . ' WHERE is_open = 1 AND ' . $cat_str . ' ORDER BY article_type DESC, article_id DESC'; } $res = $GLOBALS['db']->selectLimit($sql, $size, ($page-1) * $size); $arr = array(); if ($res) { while ($row = $GLOBALS['db']->fetchRow($res)) { $article_id = $row['article_id']; $arr[$article_id]['id'] = $article_id; $arr[$article_id]['title'] = $row['title']; $arr[$article_id]['short_title'] = $GLOBALS['_CFG']['article_title_length'] > 0 ? sub_str($row['title'], $GLOBALS['_CFG']['article_title_length']) : $row['title']; $arr[$article_id]['author'] = empty($row['author']) || $row['author'] == '_SHOPHELP' ? $GLOBALS['_CFG']['shop_name'] : $row['author']; $arr[$article_id]['url'] = $row['open_type'] != 1 ? build_uri('article', array('aid'=>$article_id), $row['title']) : trim($row['file_url']); $arr[$article_id]['add_time'] = date($GLOBALS['_CFG']['date_format'], $row['add_time']); } } return $arr; } /** * 获得指定分类下的文章总数 * * @param integer $cat_id * * @return integer */ function get_article_count($cat_id ,$requirement='') { global $db, $ecs; if ($requirement != '') { $count = $db->getOne('SELECT COUNT(*) FROM ' . $ecs->table('article') . ' WHERE ' . get_article_children($cat_id) . ' AND title like \'%' . $requirement . '%\' AND is_open = 1'); } else { $count = $db->getOne("SELECT COUNT(*) FROM " . $ecs->table('article') . " WHERE " . get_article_children($cat_id) . " AND is_open = 1"); } return $count; } ?> Авто-мото-техника_Оловянные солдатики (фигуры) и масштабные сборные модели интернет-магазин - заказать, купить в Украине
Поиск товара:    Расширенный

Популярные поиски: Масштабные стендовые модели авиации БТТ купить заказать Украина Киев Харьков оловянные солдатики фигуры.Оловянная миниатюра.

Вход

Разделы

Производители

История посещений

Список товаров

Режим отображения

VW Beetle Cabrio

VW Beetle Cabrio

Наша цена: грн. 670

В корзину Сравнить

Lamborghini Diablo Italeri - N... watermark_new_small

Lamborghini Diablo Italeri - N...

Наша цена: грн. 670

В корзину Сравнить

Советский легкий танк  БТ-5/35...

Советский легкий танк БТ-5/35...

Наша цена: грн. 360

В корзину Сравнить

Грузовик

Грузовик "ЗиС-151"/3541/

Наша цена: грн. 405

В корзину Сравнить

Советский автомобиль ГАЗ М1

Советский автомобиль ГАЗ М1

Наша цена: грн. 460

В корзину Сравнить

Мотоцикл М-72 с минометом

Мотоцикл М-72 с минометом

Наша цена: грн. 210

В корзину Сравнить

Немецкий тяжелый грузовик

Немецкий тяжелый грузовик "L 4...

Наша цена: грн. 535

В корзину Сравнить

Германия с середины войны испытывала дефицит металла, по этой причине уже в 1943 году на грузовых ав...

Немецкий тяжелый мотоцикл

Немецкий тяжелый мотоцикл "Р-1...

Наша цена: грн. 160

В корзину Сравнить

Мотоцикл BMW R-12 выпускался в варианте с коляской и в так называемом «solo» варианте – без коляски.

Немецкий мотоцикл

Немецкий мотоцикл "БМВ Р-12" с...

Наша цена: грн. 210

В корзину Сравнить

Концерном БМВ с 1935 по 1942 год производился немецкий мотоцикл под названием Р12. Построили за этот...

Советский автомобиль

Советский автомобиль "ГАЗ-АА" ...

Наша цена: грн. 295

В корзину Сравнить

29 января 1932 года появился первый грузовик под названием Газ-АА, который стал самым массовым грузо...

Немецкий тяжелый грузовик врем...

Немецкий тяжелый грузовик врем...

Наша цена: грн. 490

В корзину Сравнить

Грузовой автомобиль под названием Mersedes-Benz L 4500 S достаточно использовался военными и граждан...

БТР М3

БТР М3 "Скаут" с тентом" 1/35 ...

Наша цена: грн. 275

В корзину Сравнить

М-3 СКАУТ являлся легким бронеавтомобилем-разведчиком, который стал наиболее массовой машиной такого...

Советский армейский грузовик о...

Советский армейский грузовик о...

Наша цена: грн. 300

В корзину Сравнить

Промышленность Советского Союза летом 1941 года оказалась в достаточно сложном положении: довольно с...

Автомобиль

Автомобиль "Газ-ААА" 1/35 Zvez...

Наша цена: грн. 300

В корзину Сравнить

Газ-ААА являлся массовым грузовиком. Он имел повышенную проходимость и находился на вооружении Красн...

Грузовой автомобиль

Грузовой автомобиль "ЗиС - 151...

Наша цена: грн. 490

В корзину Сравнить

Первый грузовой автомобиль Советского союза, который имел привод на все колеса, был разработан в кон...

Грузовой автомобиль

Грузовой автомобиль "ЗиС - 5В"...

Наша цена: грн. 295

В корзину Сравнить

Грузовик ЗиС-5В, который был выпущен в июне 1942 г, являлся на самом деле рабочей лошадкой Красной А...

Американский армейский вездехо...

Американский армейский вездехо...

Наша цена: грн. 360

В корзину Сравнить

Данный вездеход находится на армейском вооружении США. Вариант бронированного «Хаммера» M998 HMMWV р...

Набор для авто MiniArt 1/35

Набор для авто MiniArt 1/35 "Н...

Наша цена: грн. 320

В корзину Сравнить

Набор для авто от производителя MiniArt, масштаб изделия - 1/35, название "Набор колёс для автомобил...

Авто MiniArt 1/35

Авто MiniArt 1/35 "Dingo Mk 1a...

Наша цена: грн. 690

В корзину Сравнить

Авто от производителя MiniArt, масштаб изделия - 1/35, название "Dingo Mk 1a" w/crew Scout Car" /350...

Авто MiniArt 1/35

Авто MiniArt 1/35 "LEICHTER Pz...

Наша цена: грн. 680

В корзину Сравнить

Мото от производителя MiniArt, масштаб изделия - 1/35, название "LEICHTER Pz.Kmpf. Mk.I 202(е) с эки...

Авто MiniArt 1/35

Авто MiniArt 1/35 "ДИНГО Мк.3 ...

Наша цена: грн. 680

В корзину Сравнить

Авто от производителя MiniArt, масштаб изделия - 1/35, название "ДИНГО Мк.3 Британский бронеавтомоби...

Авто MiniArt 1/35

Авто MiniArt 1/35 "Динго Mk.II...

Наша цена: грн. 680

В корзину Сравнить

Автомобиль от производителя MiniArt, масштаб изделия - 1/35, название "Динго Mk.II Разведывательный ...

Авто MiniArt 1/35

Авто MiniArt 1/35 "ДИНГО Мк.3 ...

Наша цена: грн. 680

В корзину Сравнить

Авто от производителя MiniArt, масштаб изделия - 1/35, название "ДИНГО Мк.3 Британский бронеавтомоби...

Авто MiniArt 1/35

Авто MiniArt 1/35 "Bantam 40 B...

Наша цена: грн. 410

В корзину Сравнить

Авто от производителя MiniArt, масштаб изделия - 1/35, название "Bantam 40 BRC" Британский командирс...

Всего записей: 27