Changeset 2022
- Timestamp:
- Mar 5, 2007, 5:55:47 PM (15 years ago)
- Location:
- OpenPNE/branches/ishida/prj_dev28/webapp/modules/admin
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
OpenPNE/branches/ishida/prj_dev28/webapp/modules/admin/lib/db_admin.php
r2000 r2022 550 550 $params[] = $cond_list['e_year']; 551 551 } 552 553 554 //最終ログイン時間で絞り込み 555 556 if (isset($cond_list['last_login'])) { 557 558 //期間で分ける 559 switch($cond_list['last_login']) { 560 case 1: //3日以内 561 $sql .= ' AND access_date >= ?'; 562 $params[] = date('Y-m-d', strtotime('-3 day')); 563 break; 564 565 case 2: //3~7日以内 566 $sql .= ' AND access_date >= ? AND access_date < ?'; 567 $params[] = date('Y-m-d', strtotime('-7 day')); 568 $params[] = date('Y-m-d', strtotime('-3 day')); 569 break; 570 571 case 3: //7~30日以内 572 $sql .= ' AND access_date >= ? AND access_date < ?'; 573 $params[] = date('Y-m-d', strtotime('-30 day')); 574 $params[] = date('Y-m-d', strtotime('-7 day')); 575 break; 576 577 case 4: //30~90日以内 578 $sql .= ' AND access_date >= ? AND access_date < ?'; 579 $params[] = date('Y-m-d', strtotime('-90 day')); 580 $params[] = date('Y-m-d', strtotime('-30 day')); 581 break; 582 } 583 } 584 552 585 $sql .= ' ORDER BY c_member_id'; 553 586 … … 622 655 } 623 656 } 657 658 // 最終ログイン時間 659 if (!empty($requests['last_login'])) { 660 $cond_list['last_login'] = intval($requests['last_login']); 661 } 662 663 624 664 return $cond_list; 625 665 } -
OpenPNE/branches/ishida/prj_dev28/webapp/modules/admin/page/list_c_member.php
r1856 r2022 37 37 $v['profile_list'] = db_member_c_profile_list();; 38 38 39 //絞り込みのための最終ログイン時間 40 $select_last_login = array( 41 1 => "3日以内", 42 2 => "3~7日以内", 43 3 => "7~30日以内", 44 4 => "30~90日以内", 45 ); 46 $v['select_last_login'] = $select_last_login; 47 48 39 49 //開始年が終了年より大きい 40 50 if ( !empty($cond_list['s_year']) && !empty($cond_list['e_year']) && ($cond_list['s_year'] > $cond_list['e_year']) ) { -
OpenPNE/branches/ishida/prj_dev28/webapp/modules/admin/templates/list_c_member.tpl
r1807 r2022 88 88 <th class="cell03"> </th> 89 89 <th class="cell04"><img src="./modules/admin/img/dummy.gif" /></th> 90 <th class="cell05"><img src="./modules/admin/img/dummy.gif" /></th> 90 <th class="cell05"> 91 <select class="basic" onChange="Link('?m=({$module_name})&a=page_({$hash_tbl->hash('list_c_member')})&page=({$pager.page})&page_size=({$pager.page_size})({$cond})&last_login='+this.options[this.selectedIndex].value);"> 92 <option value="">選択して下さい</option> 93 ({foreach from=$select_last_login item=item key=key}) 94 <option ({if $cond_list.last_login==$key})selected({/if}) value="({$key})">({$item})</option> 95 ({/foreach}) 96 </select> 97 </th> 91 98 <th class="cell06"><img src="./modules/admin/img/dummy.gif" /></th> 92 99 <th class="cell07"><img src="./modules/admin/img/dummy.gif" /></th>
Note: See TracChangeset
for help on using the changeset viewer.