Ignore:
Timestamp:
2011/01/20 16:32:23 (13 years ago)
Author:
kotani
Message:

管理画面>商品管理 「ステータス」を指定して検索するとDBエラーが発生する不具合改修

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products.php

    r19953 r20016  
    3030 * @package Page 
    3131 * @author LOCKON CO.,LTD. 
    32  * @version $Id:LC_Page_Admin_Products.php 15532 2007-08-31 14:39:46Z nanasess $ 
     32 * @version $Id$ 
    3333 */ 
    3434class LC_Page_Admin_Products extends LC_Page_Admin { 
     
    206206                            break; 
    207207                        case 'search_product_flag': //種別 
    208                             global $arrSTATUS; 
    209                             $search_product_flag = SC_Utils_Ex::sfSearchCheckBoxes($val); 
    210                             if($search_product_flag != "") { 
    211                                 $where.= " AND product_flag LIKE ?"; 
    212                                 $view_where.= " AND product_flag LIKE ?"; 
    213                                 $arrval[] = $search_product_flag; 
     208                            if(count($val) > 0) { 
     209                                $where .= " AND product_id IN (SELECT product_id FROM dtb_product_status WHERE product_status_id IN ("; 
     210                                $view_where .= " AND product_id IN (SELECT product_id FROM dtb_product_status WHERE product_status_id IN ("; 
     211                                foreach($val as $param) { 
     212                                    $where .= "?,"; 
     213                                    $view_where .= "?,"; 
     214                                    $arrval[] = $param; 
     215                                } 
     216                                $where = preg_replace("/,$/", "))", $where); 
     217                                $view_where = preg_replace("/,$/", "))", $where); 
    214218                            } 
    215219                            break; 
Note: See TracChangeset for help on using the changeset viewer.