第一、在composter.json中添加一下代码:
第二、修改model文件:
第三、按照medoo的文档来配置database.php文件 (http://medoo.lvtao.net/doc.php:网址medoo)
第四、修改indexCtrl.php文件进行简单测试:
测试结果为:
第五、运用demoo实现简单的增删改查:
5.1.1、查看语句
$arr = $model ->select ("users", "*");
5.1.2、添加语句(返回的是自增ID)
$res = $model->insert("users",['name'=>"李四1"]);
5.1.3、删除语句(返回的是受影响的行数)
$res = $model->delete("users",['id'=>"3"]);
5.1.4、修改语句
$res = $model->update("users",['name'=>"lisi"],["id"=>"1"]);
要想更详细的了解请去medoo官网去查看!
现在我们在app创建model文件并且在下面创建和数据库表对应的model;注意:model名要与表名一致;
<?php
namespace app\model;
use core\lib\model;
class usersModel extends model
{
public $table = "users";
public function lists()
{
$list = $this->select($this->table, '*');
return $list;
}
}
我们在indexCtrl中调用model写法为以下方式:
<?php
namespace app\ctrl;
use core\lib\model;
class indexCtrl extends \core\imooc
{
public function index()
{
$model = new \app\model\usersModel(); #注意命名空间
$arr = $model->lists();
dump($arr);
}
}
这样我们就可以定义自己的model类了!