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

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

Вход

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

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

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

Немецкая пушка Dora /82911/ watermark_new_small

Немецкая пушка Dora /82911/

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

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

Советский танк

Советский танк "Т-26" 1/100 Zv...

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

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

Советский танк "Т-26" 1/100 от производителя Zvezda

Танк

Танк "Т-34 40-41гг" 1/100 Zvez...

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

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

Миниатюра (пластиковые фигуры) от производителя Zvezda масштаб 1/100, название "Т-34 40-41гг"

Миниатюра

Миниатюра "Истребители танков ...

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

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

Из-за острейшей нехватки противотанковых средств в тысяча девятьсот сорок первом – сорок втором года...

Миниатюра

Миниатюра "Немецкие горные стр...

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

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

Немецкие горные стрелки во время Великой отечественной Войны зарекомендовали себя в качестве первокл...

Миниатюра

Миниатюра "Советские снайперы"...

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

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

В наборе вы найдете фигурки четырех снайперов, среди которых можно найти девушку снайпера.

Миниатюра

Миниатюра "Советские пулеметчи...

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

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

Две разнообразных модификации станкового пулемета под названием “Максим”. Этот легендарнейший пулеме...

Миниатюра советский танковый д...

Миниатюра советский танковый д...

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

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

Ведение боев танковыми подразделениями вместе с частями Красной Армии продемонстрировало удачное сов...

Миниатюра

Миниатюра "Пехота Красной Арми...

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

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

В наборе есть 7 фигурок рядовых и командира Красной Армии, как бы застывших в момент атаки. На солда...

Миниатюра

Миниатюра "Советская морская п...

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

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

В Великой Отечественной войне советские морпехи были мощной силой, которую Красная Армия могла проти...

Миниатюра

Миниатюра "Танкисты Красной Ар...

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

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

В начале Отечественной войны использовались тяжелые и легкие танки серий Т-26, БТ-7, Т-35, БТ-5, и Т...

Миниатюра zvezda Советская шту...

Миниатюра zvezda Советская шту...

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

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

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

Миниатюра zvezda Танкисты Крас...

Миниатюра zvezda Танкисты Крас...

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

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

Танковые экипажи Красной Армии состояли из командира, механика-водителя, стрелка и радиста пулеметчи...

Миниатюра zvezda Пехота Красно...

Миниатюра zvezda Пехота Красно...

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

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

Набор представляет бойцов Красной Армии в начальный период Великой Отечественной войны. Солдаты воор...

Миниатюра zvezda Пехота Красно...

Миниатюра zvezda Пехота Красно...

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

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

Набор представляет бойцов Красной Армии в начальный период Великой Отечественной войны. Солдаты воор...

Миниатюра

Миниатюра "German Captives 194...

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

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

Пластиковые фигуры Master Box ltd - Миниатюра "German Captives 1944" /3517/

Миниатюра

Миниатюра "Frontier fight of s...

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

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

Пластиковые фигуры Master Box ltd - Миниатюра "Frontier fight of summer 1941, Russian Infantry (4 fi...

Миниатюра

Миниатюра "Frontier Fighting, ...

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

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

Пластиковые фигуры Master Box ltd - Миниатюра "Frontier Fighting, Summer 1941, hand to hand combat ...

Миниатюра

Миниатюра "Russian Infantry. K...

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

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

Пластиковые фигуры Master Box ltd - Миниатюра "Russian Infantry. Korsun-Shevchenkovskiy, 1944" /3529...

Миниатюра

Миниатюра "Bail Out!" Russian ...

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

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

Пластиковые фигуры Master Box ltd - Миниатюра "Bail Out!" Russian Tank Crew, Kursk, July 1943" /353...

Миниатюра

Миниатюра "Russian tankmen, 19...

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

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

Пластиковые фигуры Master Box ltd - Миниатюра "Russian tankmen, 1943-1944"/3535/

Миниатюра

Миниатюра "Counterattack" /356...

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

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

Миниатюра "Counterattack"

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