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> <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>
浙公网安备 33010602011771号