abstract:<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019-02-20 * Time: 23:16 */ namespace app\admins\controller; use Util\SysDb; u
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019-02-20 * Time: 23:16 */ namespace app\admins\controller; use Util\SysDb; use app\admins\controller\Base; class Menu extends Base { public function index() { //加载菜单列表 $data['lists'] = $this->db->table('admin_menus')->order('ord asc')->lists(); return $this->fetch('',$data); } //添加菜单 public function add() { return $this->fetch(); } //保存菜单 public function save() { //获得传递过来的数据 $data['pid'] = (int)input('post.pid'); $data['title'] = trim(input('post.title')); $data['controller'] = trim(input('post.controller')); $data['method'] = trim(input('post.method')); $data['ord'] = (int)input('post.ord'); $data['ishidden'] = (int)input('post.ishidden'); $data['status'] = (int)input('post.status'); if($data['title'] == ''){ exit(json_encode(array('code'=>1,'msg'=>'菜单名称不能为空'))); } if($data['controller'] == ''){ exit(json_encode(array('code'=>1,'msg'=>'控制器名称不能为空'))); } if($data['method'] == ''){ exit(json_encode(array('code'=>1,'msg'=>'方法名称不能为空'))); } //添加的结果,布尔 $res = $this->db->table('admin_menus')->insert($data); if(!$res){ exit(json_encode(array('code'=>1,'msg'=>'保存失败'))); } exit(json_encode(array('code'=>0,'msg'=>'保存成功'))); } }
【重新回顾了一下】
【但是菜单结果集怎么统计】
【老师封装过数据库操作】
【查询过手册】
Correcting teacher:查无此人Correction time:2019-03-04 09:11:40
Teacher's summary:完成的不错,菜单结果集是什么意思?菜单统计数量,还是1,2级分开统计? 可以提个工单,帮你解决