Ignore:
Timestamp:
2008/03/24 00:28:34 (15 years ago)
Author:
kishida
Message:

商品詳細、商品コードをキャッシュするようにする

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/sol/dev02/data/class/util/SC_Utils.php

    r17121 r17178  
    763763            $where = "product_id = ?"; 
    764764            $objQuery->delete("dtb_products_class", $where, array($product_id)); 
    765  
     765            // 在庫テーブルの削除 
     766            $objQuery->delete("dtb_stock", $where, array($product_id)); 
     767             
    766768            // 配列の添字を定義 
    767769            $checkArray = array("product_code", "stock", "stock_unlimited", "price01", "price02"); 
     
    782784                $sqlval['creator_id'] = '0'; 
    783785            } 
    784  
     786             
    785787            // INSERTの実行 
    786788            $objQuery->insert("dtb_products_class", $sqlval); 
     789             
     790             
     791            // 在庫テーブルを作成する 
     792            $where = ''; 
     793            $stock_where = array(); 
     794            $stock_sqlval = array(); 
     795            $where = 'product_id = ? AND classcategory_id1 = 0 AND classcategory_id2 = 0'; 
     796            $tmp_product_class_id = $objQuery->select('product_class_id', 'dtb_products_class', $where, array($product_id)); 
     797             
     798            $stock_sqlval['product_class_id'] = $tmp_product_class_id[0]['product_class_id']; 
     799            $stock_sqlval['product_id'] = $product_id; 
     800            $stock_sqlval['stock'] = $arrList["stock"]; 
     801            $objQuery->insert("dtb_stock", $stock_sqlval); 
    787802        } 
    788803    } 
Note: See TracChangeset for help on using the changeset viewer.