mvc的扩展4(medoo)
来源:互联网 发布:u盘启动盘安装linux 编辑:程序博客网 时间:2024/06/06 05:49
首先也是需要先下载medoo,先介绍一下Medoo是一款超轻量级的PHP SQL数据库开发框架,出来的效果很炫酷,下面就让我们进入medoo的世界吧
我们需要在composer.json里面写这样一行代码
然后我们就需要在cmd里面再来下载一次composer,按照下图的路径来写
接下来我们就需要在model.php里面改一下,让model直接来继承medoo
<?phpnamespace core\lib;use core\lib\conf;class model extends \medoo{ public function __construct() { $option = conf::all('database'); parent::__construct($option); }}然后我们可以根据这个网站http://medoo.lvtao.net/doc.php把database.php里面改成这样
<?phpreturn array( 'database_type' => 'mysql', 'database_name' => 'mvc', 'server' => 'localhost', 'username' => 'root', 'password' => 'root', 'charset' => 'utf8',);
然后我们需要在APP里面建一个model的文件夹,然后在里面再建一个cModel.php的文件,来封装我们的增删改查
<?phpnamespace app\model;use core\lib\model;class cModel extends model{ public $table = 'user'; //查询多条 public function lists() { $res = $this ->select($this->table,'*'); return $res; } //查询单条语句 public function getOne($id) { $res = $this -> get($this->table,'*',array( 'id' =>$id )); return $res; } //修改单条 public function setOne($id,$data) { return $this->update($this->table,$data,array( 'id' =>$id )); } //删除单条 public function delOne($id) { return $this->delete($this->table,array( 'id'=>$id )); }}
然后在控制器里面调用,这样一个简单的medoo就封装好了。
0 0
- mvc的扩展4(medoo)
- MVC框架的封装(十)medoo数据类
- MVC封装(十)medoo数据类
- mvc(composer 之 medoo)
- 简单的mvc composer加载medoo数据库类
- MVC的简单搭建之medoo数据类
- MVC框架自己封装开启超神之路(上) 3-4medoo轻量级数据库框架
- MVC medoo数据类库
- 封装mvc框架【五】medoo
- Medoo的使用教程
- Medoo Where的使用
- MVC中集成medoo数据库框架
- Medoo Where的使用:条件
- Medoo轻量级的数据库框架
- mvc的扩展1
- mvc构建compser加载和medoo数据类
- mvc加载composer且用composer加载medoo数据类
- PHP MVC 组件 Medoo、Slim、Twig和Composer
- spring MalformedByteSequenceException:2字节的 UTF-8 序列的字节 2无效
- 分享一些有意思的资源
- 用JavaScript实现十大经典排序算法--插入排序
- Ubuntu 14.04 (64位)配置OpenCV 3.2.0 图文详解
- 解决win10烦人的自动更新
- mvc的扩展4(medoo)
- leetcode,79. Word Search
- C/C++编程小练习 大数减法之浮点大数减法算法
- java thrift TSimpleServer TNonblockingServer THsHaServer TThreadedSelectorServer TThreadPoolServer比较
- IntentService
- UVa1404 & LA3998 Prime k-tuple
- WEB安全问题(未完)
- 平均年龄
- java静态代理和动态代理