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/pages/admin/products/LC_Page_Admin_Products_ProductClass.php

    r16741 r17178  
    335335        $where = "product_id = ?"; 
    336336        $objQuery->delete("dtb_products_class", $where, array($product_id)); 
    337  
     337        // 在庫の削除 
     338        $objQuery->delete("dtb_stock", $where, array($product_id)); 
     339         
    338340        $cnt = 1; 
    339341        // すべての規格を登録する。 
     
    353355                // INSERTの実行 
    354356                $objQuery->insert("dtb_products_class", $sqlval); 
     357                 
     358                // 在庫テーブルを作成する 
     359                $where = ''; 
     360                $stock_where = array(); 
     361                $stock_sqlval = array(); 
     362                $where = 'product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?'; 
     363                $tmp_product_class_id = $objQuery->select('product_class_id', 'dtb_products_class', $where, array($product_id, $sqlval['classcategory_id1'], $sqlval['classcategory_id2'])); 
     364                 
     365                $stock_sqlval['product_class_id'] = $tmp_product_class_id[0]['product_class_id']; 
     366                $stock_sqlval['product_id'] = $product_id; 
     367                $stock_sqlval['stock'] = $arrList["stock"]; 
     368                $objQuery->insert("dtb_stock", $stock_sqlval); 
     369                 
    355370            } 
    356371            $cnt++; 
Note: See TracChangeset for help on using the changeset viewer.