Changeset 4988 for temp/trunk
- Timestamp:
- 2006/09/18 14:51:40 (20 years ago)
- File:
-
- 1 edited
-
temp/trunk/html/admin/batch/daily.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/html/admin/batch/daily.php
r4987 r4988 230 230 $start_date = date("Y/m/d",strtotime("-10 year" ,strtotime($end_date))); 231 231 $end_date = date("Y/m/d",strtotime("1 day" ,strtotime($end_date))); 232 $start_age = null;233 $end_age = null;234 232 // ǯÎðËè¤Ë½¸·×¤¹¤ë¡£ 235 233 for($i = 0; $i <= $age_loop; $i++) { … … 257 255 $where = $base_where . " AND (to_number(to_char(age(current_timestamp, order_birth), 'YYY'), 999) BETWEEN ? AND ?) "; 258 256 259 260 257 $end_date = date("Y/m/d", time()); 261 $start_date = date("Y/m/d",strtotime("-10 year")); 262 $start_age = null; 263 $end_age = null; 258 $start_date = date("Y/m/d",strtotime("-10 year" ,strtotime($end_date))); 259 $end_date = date("Y/m/d",strtotime("1 day" ,strtotime($end_date))); 264 260 // ǯÎðËè¤Ë½¸·×¤¹¤ë¡£ 265 261 for($i = 0; $i <= $age_loop; $i++) { 266 262 $where = $base_where . " AND order_birth >= cast('$start_date' as date)"; 267 if($i <= $age_loop) { 268 $where = $where . " AND order_birth <= cast('$end_date' as date)"; 263 $start_age = $i * 10; 264 if($i < $age_loop) { 265 $end_age = $start_age+9; 266 $where = $where . " AND order_birth < cast('$end_date' as date)"; 267 }else{ 268 $where = $base_where . " AND order_birth < cast('$end_date' as date)"; 269 $end_age = 999; 269 270 } 270 271 lfBatOrderAgeSub($sql . $where, $start, $end, $start_age, $end_age, 1); 271 272 $end_date = date("Y/m/d",strtotime("1 day" ,strtotime($start_date))); 272 $start_date = date("Y/m/d",strtotime("-10 year",strtotime($ end_date)));273 $start_date = date("Y/m/d",strtotime("-10 year",strtotime($start_date))); 273 274 } 274 275
Note: See TracChangeset
for help on using the changeset viewer.
