当前位置: 首页>>代码示例>>PHP>>正文


PHP general::get_status_for_filter方法代码示例

本文整理汇总了PHP中general::get_status_for_filter方法的典型用法代码示例。如果您正苦于以下问题:PHP general::get_status_for_filter方法的具体用法?PHP general::get_status_for_filter怎么用?PHP general::get_status_for_filter使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在general的用法示例。


在下文中一共展示了general::get_status_for_filter方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: indexAction

 /**
  * отображаем весь список материалов
  */
 function indexAction()
 {
     $this->table_name = $_GET['tablename'];
     // строим запрос
     $_sql = 'SELECT * FROM ' . $this->table_name . ' where id>0 ' . general::get_status_for_filter($_GET['tablename']) . ' order by sort';
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query($_sql, 0);
     return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/index.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:12,代码来源:onelevelController.php

示例2: indexAction

 /**
  * отображаем весь список материалов
  */
 function indexAction()
 {
     // если перешли по get ссылке из меню
     //if(isset($_GET['status'])) { $_POST['status']=$_GET['status']; }
     if (isset($_POST['status'])) {
         $_SESSION['status'] = $_POST['status'];
     }
     // строим запрос
     $_sql = 'SELECT * FROM ' . $this->tablename . ' where id>0 ' . general::get_status_for_filter($this->tablename) . ' order by id desc';
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query($_sql, 0);
     return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/index.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:16,代码来源:gbController.php

示例3: indexAction

 /**
  * show all podrazdel with parents
  */
 function indexAction()
 {
     if (isset($_POST['status'])) {
         $_SESSION['status'] = $_POST['status'];
     }
     // проверяем на суперадмина
     //if (general::sadmin()) {
     // строим запрос
     $_sql = 'SELECT * FROM ' . $this->tablename . ' where id_parent=0 ' . general::get_status_for_filter($this->tablename) . ' order by sort';
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query($_sql, 0);
     return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/index.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:16,代码来源:votingController.php

示例4: indexAction

    /**
     * отображаем весь список материалов
     */
    function indexAction()
    {
        // если перешли по get ссылке из меню
        //if(isset($_GET['status'])) { $_POST['status']=$_GET['status']; }
        if (isset($_POST['status'])) {
            $_SESSION['status'] = $_POST['status'];
        }
        // строим запрос
        $_sql = 'SELECT news_gb.*, news.zag as zag 
				FROM news_gb, news 
				WHERE news.id=news_gb.id_news ' . general::get_status_for_filter('news_gb') . ' 
				ORDER by id desc';
        // выполняем запрос + при необходимости выводим сам запрос
        $result = mysql::query($_sql, 0);
        return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/index.php');
    }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:19,代码来源:news_gbController.php

示例5: indexAction

 /**
  * отображаем весь список материалов
  */
 function indexAction()
 {
     if (isset($_POST['status'])) {
         $_SESSION['status'] = $_POST['status'];
     }
     if (isset($_POST['status'])) {
         $limit = 1000;
     } else {
         $_total_news = dbh::news_get_total_count();
         $limit = pager::pager_limit($_total_news, ADMIN_NEWS_AT_PAGE);
     }
     // строим запрос
     $_sql = 'SELECT * FROM ' . $this->tablename . ' where id>0 ' . general::get_status_for_filter($this->tablename) . ' order by created_at desc, sort limit ' . $limit;
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query($_sql, 3);
     return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'tpl_folder' => $this->tpl_folder, '_total_news' => $_total_news), $this->tpl_folder . '/index.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:20,代码来源:newsController.php

示例6: indexAction

    /**
     * отображаем весь список материалов
     */
    function indexAction()
    {
        if (isset($_POST['status'])) {
            $_SESSION['status'] = $_POST['status'];
        }
        // строим запрос
        $_sql = 'SELECT *
				FROM
					gallery_grupa
				WHERE gallery_grupa.id_parent=0' . general::get_status_for_filter('gallery_grupa') . '
				GROUP BY
					gallery_grupa.id
				order by gallery_grupa.sort';
        // выполняем запрос + при необходимости выводим сам запрос
        $result = mysql::query($_sql, 0);
        return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/index.php');
    }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:20,代码来源:gallery_grupaController.php

示例7: indexAction

 /**
  * отображаем весь список материалов
  */
 function indexAction()
 {
     // если перешли по get ссылке из меню
     if (isset($_POST['name'])) {
         $_SESSION['name'] = $_POST['name'];
     }
     if (isset($_POST['artikul'])) {
         $_SESSION['artikul'] = $_POST['artikul'];
     }
     if ($_POST) {
         if (isset($_POST['block_new'])) {
             $_SESSION['block_new'] = $_POST['block_new'];
         } else {
             unset($_SESSION['block_new']);
         }
         if (isset($_POST['block_lider'])) {
             $_SESSION['block_lider'] = $_POST['block_lider'];
         } else {
             unset($_SESSION['block_lider']);
         }
     }
     if (isset($_POST['id_parent'])) {
         $_SESSION['id_parent'] = $_POST['id_parent'];
     }
     if (isset($_POST['brand'])) {
         $_SESSION['brand'] = $_POST['brand'];
     }
     if (isset($_POST['photo'])) {
         $_SESSION['photo'] = $_POST['photo'];
     }
     if (isset($_POST['sklad'])) {
         $_SESSION['sklad'] = $_POST['sklad'];
     }
     if (isset($_POST['status'])) {
         $_SESSION['status'] = $_POST['status'];
     }
     // get limit
     // всего в каталоге
     $_total_catalog = dbh::catalog_get_total_count();
     $limit = pager::pager_limit($_total_catalog, ADMIN_CATALOG_AT_PAGE);
     // строим запрос
     $_sql = 'SELECT * FROM ' . $this->tablename . ' where id>0 ' . general::get_status_for_filter($this->tablename) . ' order by sort limit ' . $limit;
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query($_sql, 0);
     return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_total_catalog' => $_total_catalog, '_status' => isset($_SESSION['status']) ? $_SESSION['status'] : 2, '_brand' => isset($_SESSION['brand']) ? $_SESSION['brand'] : 0, '_photo' => isset($_SESSION['photo']) ? $_SESSION['photo'] : 2, '_sklad' => isset($_SESSION['sklad']) ? $_SESSION['sklad'] : 3, 'tpl_folder' => $this->tpl_folder, 'select' => dbh::get_catolog_tree(), 'brand' => dbh::get_brand(), 'curent_id_parent' => isset($_SESSION['id_parent']) ? $_SESSION['id_parent'] : 0), $this->tpl_folder . '/index.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:49,代码来源:catalogController.php

示例8: indexAction

    /**
     * отображаем весь список материалов
     */
    function indexAction()
    {
        if (isset($_POST['city'])) {
            $_SESSION['city'] = $_POST['city'];
        }
        if (isset($_POST['status'])) {
            $_SESSION['status'] = $_POST['status'];
        }
        // get limit
        // всего в каталоге
        // строим запрос
        $_sql = 'SELECT ' . $this->tablename . '.*, city.pole FROM ' . $this->tablename . ', city
				where city.id=' . $this->tablename . '.id_city ' . general::get_status_for_filter($this->tablename) . ' 
				order by id_city, sort';
        // выполняем запрос + при необходимости выводим сам запрос
        $result = mysql::query($_sql, 0);
        return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_status' => isset($_SESSION['status']) ? $_SESSION['status'] : 2, '_city' => isset($_SESSION['city']) ? $_SESSION['city'] : 0, 'tpl_folder' => $this->tpl_folder, 'city' => dbh::get_city()), $this->tpl_folder . '/index.php');
    }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:21,代码来源:deliverController.php

示例9: indexAction

 /**
  * отображаем весь список материалов
  */
 function indexAction()
 {
     if ($_POST) {
         // даты
         if ($_POST['date_s'] != '') {
             $_POST['date_s'] = general::date_to_database($_POST['date_s']);
         }
         if ($_POST['date_po'] != '') {
             $_POST['date_po'] = general::date_to_database($_POST['date_po']);
         }
     }
     // строим запрос
     $_sql = "SELECT order_number.*, sum(orders.cost*orders.kolvo) as cost\n\t\t\t\tFROM order_number\n\t\t\t\tLeft Outer Join orders ON order_number.id =orders.number_order\n\t\t\t\tWHERE order_number.id>0 " . general::get_status_for_filter('order_number') . "\t\t\t\t\n\t\t\t\tGROUP BY order_number.id\n\t\t\t\tORDER BY order_number.id DESC";
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query($_sql, 0);
     // массив типов
     global $_status_order;
     return system::show_tpl(array('result' => $result, 'msg' => $this->msg, 'status_order' => $_status_order, 'status_orders' => isset($_POST['status_orders']) ? $_POST['status_orders'] : 3), 'orders/index.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:22,代码来源:ordersController.php

示例10: indexAction

    /**
     * отображаем весь список материалов
     */
    function indexAction()
    {
        if (isset($_POST['status'])) {
            $_SESSION['status'] = $_POST['status'];
        }
        // строим запрос
        $_sql = 'SELECT
					brand.*,
					count(catalog.id) as count
				FROM
					brand
				Left Outer Join catalog ON brand.id=catalog.brand
				WHERE brand.id>0 ' . general::get_status_for_filter('brand') . '
				GROUP BY
					brand.id
				order by brand.sort';
        // выполняем запрос + при необходимости выводим сам запрос
        $result = mysql::query($_sql, 0);
        return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/index.php');
    }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:23,代码来源:brandController.php

示例11: indexAction

 /**
  * отображаем весь список материалов
  */
 function indexAction()
 {
     if (isset($_POST['status'])) {
         $_SESSION['status'] = $_POST['status'];
     }
     if (isset($_POST['id_parent']) and $_POST['id_parent'] > 0) {
         $limit = 1000;
     } else {
         // get limit
         // всего в каталоге
         $_total_gallery = dbh::gallery_get_total_count();
         $limit = pager::pager_limit($_total_gallery, ADMIN_GALLERY_AT_PAGE);
     }
     // строим запрос
     $_sql = 'SELECT * FROM ' . $this->tablename . ' where id>0 ' . general::get_status_for_filter($this->tablename) . ' ' . general::get_for_filter($this->tablename, 'id_parent') . ' order by sort  limit ' . $limit;
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query($_sql, 0);
     // выбираем фотоальбомы
     $_sql = 'SELECT * FROM gallery_grupa where status=1 and id_parent=0 order by pole';
     $gallery_grupa = mysql::query($_sql, 0);
     return system::show_tpl(array('result' => $result, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'gallery_grupa' => $gallery_grupa, 'tpl_folder' => $this->tpl_folder, '_total_gallery' => $_total_gallery), $this->tpl_folder . '/index.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:25,代码来源:galleryController.php

示例12: voting_get_child

 /**
  * получаем детей для раздела "Голосование"
  *	@param  int parent_id
  */
 static function voting_get_child($id_parent)
 {
     // строим запрос
     $_sql = 'SELECT * FROM voting where id_parent=' . $id_parent . ' ' . general::get_status_for_filter('voting') . ' order by sort';
     // выполняем запрос + при необходимости выводим сам запрос
     return mysql::query($_sql, 0);
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:11,代码来源:dbh.class.php

示例13: hitsAction

 /**
  * отображаем весь список материалов
  */
 function hitsAction()
 {
     if (isset($_POST['status'])) {
         $_SESSION['status'] = $_POST['status'];
     }
     if (isset($_POST['category'])) {
         $_SESSION['category'] = $_POST['category'];
     }
     // строим запрос
     $_sql = 'SELECT * FROM `' . $this->tablename . '` where id>0 ' . general::get_status_for_filter($this->tablename) . ' order by sort';
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query($_sql, 0);
     // массив типов
     global $_type_banner;
     return system::show_tpl(array('result' => $result, 'msg' => $this->msg, 'type_banner' => $_type_banner, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, '_category' => isset($_POST['category']) ? $_POST['category'] : 100, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/hits.php');
 }
开发者ID:AngelWayfarer,项目名称:prizvanie,代码行数:19,代码来源:reklamaController.php


注:本文中的general::get_status_for_filter方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。