????:<?phpnamespace app\admins\controller;use think\Controller;use Util\SysDb;class Admin extends Base{ public function index() { $data['lists
<?php
namespace app\admins\controller;
use think\Controller;
use Util\SysDb;
class Admin extends Base
{
public function index()
{
$data['lists']=$this->db->table('admins')
->order('id desc')->lists();
return $this->fetch('',$data);
}
//添加管理員
public function add()
{
$id = (int)input('get.id');
$data['item'] = $this->db->table('admins')->where(array('id'=>$id))->item();
return $this->fetch('',$data);
}
//保存管理員
public function save()
{
$id = (int)input('post.id');
$data['username'] = trim(input('post.username'));
$data['gid'] = (int)input('post.gid');
$data['truename'] = trim(input('post.truename'));
$data['status'] = (int)input('post.status');
$password = input('post.password');
if(!$data['username'])
{
exit(json_encode(array('code'=>1,'msg'=>'用戶名不能為空')));
}
if(!$data['gid'])
{
exit(json_encode(array('code'=>1,'msg'=>'角色不能為空')));
}
if(!$data['truename'])
{
exit(json_encode(array('code'=>1,'msg'=>'姓名不能為空')));
}
if(!$id==0 && !$password)
{
exit(json_encode(array('code'=>1,'msg'=>'請輸入密碼')));
}
if($password)
{
$data['password'] = md5($data['username'].$password);
}
$res = true;
if($id == 0)
{
$item = $this->db->table('admins')->where(array('username'=>$data['username']))
->item();
if($item)
{
exit(json_encode(array('code'=>1,'msg'=>'用戶名已存在')));
}
$data['add_time'] = time();
$res = $this->db->table('admins')->insert($data);
}else{
$res = $this->db->table('admins')
->where(array('id'=>$id))
->update($data);
}
if($res)
{
exit(json_encode(array('code'=>0,'msg'=>'添加成功')));
}else{
exit(json_encode(array('code'=>1,'msg'=>'添加失敗')));
}
}
//刪除管理員
public function delete()
{
$id = (int)input('post.id');
$res = $this->db->table('admins')
->where(array('id'=>$id))
->delete();
if(!$res){
exit(json_encode(array('code'=>1,'msg'=>'刪除失敗')));
}else{
exit(json_encode(array('code'=>0,'msg'=>'刪除成功')));
}
}
}
?? ???:查無此人?? ??:2019-04-17 09:24:28
???? ??:昨天看了兩個視頻,不錯。把一些常用的知識,保存下來,下次可以直接使用。