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

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

Вход

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

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

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

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

Рыцарь Жак Лоучард  1350 год /...

Рыцарь Жак Лоучард 1350 год /...

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

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

Рыцарь Ричард де Бошан 13 граф... watermark_new_small

Рыцарь Ричард де Бошан 13 граф...

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

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

Европейский ополченец с боевой... watermark_new_small

Европейский ополченец с боевой...

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

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

Европейский пехотинец с глефой... watermark_new_small

Европейский пехотинец с глефой...

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

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

Европейский пехотинец с алебар... watermark_new_small

Европейский пехотинец с алебар...

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

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

Европейский рыцарь 13 век /739... watermark_new_small

Европейский рыцарь 13 век /739...

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

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

Рыцарь Тевтонского Ордена 14 в... watermark_new_small

Рыцарь Тевтонского Ордена 14 в...

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

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

Английский пехотинец с алебард... watermark_new_small

Английский пехотинец с алебард...

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

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

Европейский городской ополчене... watermark_new_small

Европейский городской ополчене...

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

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

Оруженосец с собакой watermark_new_small

Оруженосец с собакой

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

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

Рыцарь французкий watermark_new_small

Рыцарь французкий

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

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

Рыцарь,13с век/699/

Рыцарь,13с век/699/

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

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

Европейский пехотинец,15 век/7... watermark_new_small

Европейский пехотинец,15 век/7...

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

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

Английский рыцарь,начало14 век... watermark_new_small

Английский рыцарь,начало14 век...

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

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

Европейский рыцарь 15 век/702/ watermark_new_small

Европейский рыцарь 15 век/702/

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

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

Палач /712/ watermark_new_small

Палач /712/

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

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

Средневековый пехотинец,14век ... watermark_new_small

Средневековый пехотинец,14век ...

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

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

Европейский пехотинец, 14 век/... watermark_new_small

Европейский пехотинец, 14 век/...

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

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

Русский лучник, 14-15 вв. /377...

Русский лучник, 14-15 вв. /377...

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

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

Англия. Рыцарь /640/

Англия. Рыцарь /640/

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

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

Вальтер фон Герольдсек, еписко...

Вальтер фон Герольдсек, еписко...

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Германский рыцарь, 2-я пол. 14...

Германский рыцарь, 2-я пол. 14...

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Франция. Рыцарь. /577/

Франция. Рыцарь. /577/

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

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

Англия. Рыцарь /576/

Англия. Рыцарь /576/

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

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

Франция. Рыцарь в бою. /568/

Франция. Рыцарь в бою. /568/

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

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

Средние века. Сарацин /553/

Средние века. Сарацин /553/

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Франция. Арбалетчик 14-15 вв. ...

Франция. Арбалетчик 14-15 вв. ...

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Франция. Рыцарь с флагом/460/

Франция. Рыцарь с флагом/460/

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Европейский рыцарь, конец 12 в...

Европейский рыцарь, конец 12 в...

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Англия. Пехотинец с алебардой ...

Англия. Пехотинец с алебардой ...

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Тосканский рыцарь. 1280г /88/

Тосканский рыцарь. 1280г /88/

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Генри Гросмонт. Англия, середи...

Генри Гросмонт. Англия, середи...

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Швейцарский стрелок из ручницы...

Швейцарский стрелок из ручницы...

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Западноевропейский рыцарь, кон...

Западноевропейский рыцарь, кон...

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

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

Оловянный солдат (фигура) арбалетчика. Англия.

Европа.Рыцарь 15 век /331/ watermark_best_small

Европа.Рыцарь 15 век /331/

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

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

Европа. Арбалетчик 13 век /430...

Европа. Арбалетчик 13 век /430...

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

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

Рыцарь с копьем

Рыцарь с копьем

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

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

Нормандия.Рыцарь 11 век /317/

Нормандия.Рыцарь 11 век /317/

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

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

Русь.Дружинник с копьем /385/

Русь.Дружинник с копьем /385/

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

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

Русь.Дружинник с мечом /175/

Русь.Дружинник с мечом /175/

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

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

Россия. Воин с тарчем 16 век /... watermark_new_small

Россия. Воин с тарчем 16 век /...

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

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

Всего записей: 110   1   [ 2 ] [ 3 ]