bokeyuan20160713

导航

 

Index控制器中的代码

 1 <?php
 2 namespace Home\Controller;
 3 use Think\Controller;
 4 class IndexController extends Controller {
 5     public function index(){
 6         $m=M('block'); //实例化表
 7 
 8         import('ORG.Util.Page'); //引入thinkphp系统自带的分页类
 9 
10         $count=$m->count();//得到总记录数
11 
12 
13         $pageSize=10;
14 
15         $page=new \Think\Page($count,$pageSize); //实例化Page类。
16 
17         $limit=$page->firstRow.','.$page->listRows;
18 
19         $arr=$m->limit($limit)->select();
20         $page->setConfig('first','首页');
21         $page->setConfig('prev','上一页');
22         $page->setConfig('next','下一页');
23         $page->setConfig('last','尾页');
24         $page->setConfig('theme','%FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END% 第 '.I('p',1).' 页/共 %TOTAL_PAGE% 页 ( '.$pageSize.' 条/页 共 %TOTAL_ROW% 条)');
25         $page=$page->show();
26 
27         $this->assign('arr',$arr);
28 
29         $this->assign('page',$page);
30         $this->display();
31     }
32     public function send(){
33         $obj=new \Componments\EmailTool();
34         $obj->send();
35     }
36 
37     public function left(){
38         $manager=M("Manger")->find(session("mg_id"));//获得当前管理员
39         $role=M("role")->find($manager['mg_role_id']);//通过角色id,获取角色信息
40         $auth_ids=$role['role_auth_ids'];
41         if($manager['md_role_id']==0){
42             $info1=M('auth')->where("auth_lever=0")->select();
43             $info2=M('auth')->where("auth_lever=1")->select();
44         }else{
45             $info1=M('auth')->where("auth_lever=0 and auth_id in ($auth_ids)")->select();
46             $info2=M('auth')->where("auth_lever=1 and auth_id in ($auth_ids)")->select();
47         }
48         $this->assign("info1",$info1);
49         $this->assign("info2",$info2);
50         $this->display();
51     }
52 
53 
54 }

index.html中的代码

  1 <style>
  2 
  3     #modify {
  4         list-style-type: none;
  5         border: 1px solid black;
  6     }
  7 
  8     #modify li {
  9         width: 200px;
 10         height: 30px;
 11         line-height: 30px;
 12         background: #abcdef;
 13     }
 14 
 15     .myform input {
 16         margin: 0px;
 17         padding: 0px;
 18         height: 30px;
 19         line-height: 30px;
 20     }
 21 
 22 </style>
 23 
 24 <div class="userList">
 25 
 26     <div class="siteCon clear">
 27 
 28         <p class="wenzhangtishi">用户列表</p>
 29 
 30     </div>
 31 
 32     <table class="tab" width="95%" border="1" align="center" cellpadding="0" cellspacing="0">
 33 
 34         <tr>
 35 
 36             <td width="7%" height="45" align="center" valign="middle" bgcolor="#CCCCFF">编号</td>
 37 
 38             <td width="8%" height="45" align="center" valign="middle" bgcolor="#CCCCFF">用户名</td>
 39 
 40             <td width="13%" height="45" align="center" valign="middle" bgcolor="#CCCCFF">用户密码</td>
 41 
 42             <td width="9%" height="45" align="center" valign="middle" bgcolor="#CCCCFF">用户级别</td>
 43 
 44             <td width="11%" height="45" align="center" valign="middle" bgcolor="#CCCCFF">用户邮箱</td>
 45 
 46             <td width="11%" height="45" align="center" valign="middle" bgcolor="#CCCCFF">手机号码</td>
 47 
 48             <td width="11%" height="45" align="center" valign="middle" bgcolor="#CCCCFF">用户IP地址</td>
 49 
 50             <td width="13%" height="45" align="center" valign="middle" bgcolor="#CCCCFF">最近登陆时间</td>
 51 
 52             <td width="17%" height="45" align="center" valign="middle" bgcolor="#CCCCFF">操作</td>
 53 
 54         </tr>
 55 
 56         <foreach name="arr" item="vo">
 57 
 58             <tr>
 59 
 60                 <td height="45" align="center" valign="middle">{$vo.id}</td>
 61 
 62                 <td height="45" align="center" valign="middle">{$vo.name}</td>
 63 
 64                 <td height="45" align="center" valign="middle">{$vo.password}</td>
 65 
 66                 <td height="45" align="center" valign="middle"><?php
 67 
 68 switch($vo['level']){
 69 
 70  case 1:
 71 
 72  echo "超级管理员";
 73 
 74  break;
 75 
 76  case 2:
 77 
 78  echo "高级管理员";
 79 
 80  break;
 81 
 82  case 3:
 83 
 84  echo "中级管理员";
 85 
 86  break;
 87 
 88  case 4:
 89 
 90  echo "初级管理员";
 91 
 92  break;
 93 
 94 }
 95 
 96 ?>
 97                 </td>
 98 
 99                 <td height="45" align="center" valign="middle">{$vo.email}</td>
100 
101                 <td height="45" align="center" valign="middle">{$vo.phone}</td>
102 
103                 <td height="45" align="center" valign="middle">{$vo.loginip}</td>
104 
105                 <td height="45" align="center" valign="middle"><?php echo date('Y-m-d H:i:s',$vo['logintime']);?>
106                 </td>
107 
108                 <td height="45" align="center" valign="middle"><a href="__URL__/edit/id/{$vo.id}">修改用户</a> &nbsp; &nbsp;<a
109                         href="__URL__/deluSer/id/{$vo.id}" onclick="return confirm('确定删除吗?');">删除用户</a>
110 
111                 </td>
112 
113             </tr>
114 
115         </foreach>
116 
117         <tr>
118             <td colspan="9" align="center" height="45">{$page}</td>
119         </tr>
120 
121     </table>
122 
123 </div>

 

posted on 2016-11-26 15:51  bokeyuan20160713  阅读(85)  评论(0)    收藏  举报