Changeset 6964 for temp


Ignore:
Timestamp:
2006/10/27 15:24:51 (20 years ago)
Author:
kakinaka
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/html/admin/batch/daily.php

    r5956 r6964  
    238238    $end_date = date("Y/m/d",strtotime("1 day" ,strtotime($end_date))); 
    239239    // ǯÎðËè¤Ë½¸·×¤¹¤ë¡£ 
     240    /* 
    240241    for($i = 0; $i <= $age_loop; $i++) { 
    241242        $where = $base_where . " AND order_birth >= cast('$start_date' as date)"; 
     
    252253        $start_date = date("Y/m/d",strtotime("-10 year",strtotime($start_date))); 
    253254    } 
     255    */ 
     256    for($i = 0; $i <= $age_loop; $i++) { 
     257        $start_age = $i * 10; 
     258        $where = $base_where . " AND order_birth >= cast('$start_date' as date) -interval '$start_age year'"; 
     259        if($i < $age_loop) { 
     260            $end_age = $start_age+9; 
     261            $where = $where . " AND order_birth < cast('$end_date' as date) -interval '$start_age year'"; 
     262        }else{ 
     263            $where = $base_where . " AND order_birth < cast('$end_date' as date) -interval '$start_age year'"; 
     264            $end_age = 999; 
     265        } 
     266        lfBatOrderAgeSub($sql . $where, $start, $end, $start_age, $end_age, 1); 
     267    } 
    254268 
    255269    // ÃÂÀ¸ÆüÆþÎϤʤ· 
     
    266280    $end_date = date("Y/m/d",strtotime("1 day" ,strtotime($end_date))); 
    267281    // ǯÎðËè¤Ë½¸·×¤¹¤ë¡£ 
     282    /* 
    268283    for($i = 0; $i <= $age_loop; $i++) { 
    269284        $where = $base_where . " AND order_birth >= cast('$start_date' as date)"; 
     
    280295        $start_date = date("Y/m/d",strtotime("-10 year",strtotime($start_date))); 
    281296    } 
     297    */ 
     298    for($i = 0; $i <= $age_loop; $i++) { 
     299        $start_age = $i * 10; 
     300        $where = $base_where . " AND order_birth >= cast('$start_date' as date) -interval '$start_age year'"; 
     301        if($i < $age_loop) { 
     302            $end_age = $start_age+9; 
     303            $where = $where . " AND order_birth < cast('$end_date' as date) -interval '$start_age year'"; 
     304        }else{ 
     305            $where = $base_where . " AND order_birth < cast('$end_date' as date) -interval '$start_age year'"; 
     306            $end_age = 999; 
     307        } 
     308        lfBatOrderAgeSub($sql . $where, $start, $end, $start_age, $end_age, 1); 
     309    } 
     310 
    282311    // ÃÂÀ¸ÆüÆþÎϤʤ· 
    283312    $where = $base_where . " AND order_birth IS NULL AND del_flg = 0"; 
Note: See TracChangeset for help on using the changeset viewer.