码进行修改和 * 使用;不允许对程序代码以任何形式任何目的的再发布。 * ============================================================================ * $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; } ?> 1:35 авто-мото_Авто-мото-техника_Оловянные солдатики (фигуры) и масштабные сборные модели интернет-магазин - заказать, купить в Украине
Поиск товара:    Расширенный

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

Вход

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

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

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

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

Советский легкий танк  БТ-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 года оказалась в достаточно сложном положении: довольно с...

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

Грузовой автомобиль "ЗиС - 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" Британский командирс...

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