Changeset 18023 for branches/comu-ver2/data/class/helper/SC_Helper_DB.php
- Timestamp:
- 2009/05/23 11:23:24 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/data/class/helper/SC_Helper_DB.php
r17994 r18023 425 425 $objQuery->update("dtb_order_temp", $sqlval, $where, array($uniqid)); 426 426 } 427 428 // 受注_Tempテーブルの名称列を更新 429 $this->sfUpdateOrderNameCol($uniqid, true); 427 430 } 428 431 } … … 1712 1715 } 1713 1716 1717 /** 1718 * 受注の名称列を更新する 1719 * 1720 * @param integer $order_id 更新対象の注文番号 1721 * @param boolean $temp_table 更新対象は「受注_Temp」か 1722 */ 1723 function sfUpdateOrderNameCol($order_id, $temp_table = false) { 1724 $objQuery = new SC_Query(); 1725 1726 if ($temp_table) { 1727 $table = 'dtb_order_temp'; 1728 $sql_where = 'WHERE order_temp_id = ?'; 1729 } else { 1730 $table = 'dtb_order'; 1731 $sql_where = 'WHERE order_id = ?'; 1732 } 1733 1734 $sql = <<< __EOS__ 1735 UPDATE 1736 $table tgt 1737 SET 1738 payment_method = (SELECT payment_method FROM dtb_payment WHERE payment_id = tgt.payment_id) 1739 ,deliv_time = (SELECT deliv_time FROM dtb_delivtime WHERE time_id = tgt.deliv_time_id AND deliv_id = tgt.deliv_id) 1740 $sql_where 1741 __EOS__; 1742 1743 $objQuery->query($sql, array($order_id)); 1744 } 1714 1745 } 1715 1746 ?>
Note: See TracChangeset
for help on using the changeset viewer.