我们使用composer来加载一个轻量级的php数据库框架,来提高我们的开发效率。
首先还是一样在composer.json里加入
"catfan/medoo":"*"
然后执行我们的更新命令
composer update
然后我们去修改我们数据库配置config里面的database文件
<?php
return array(
'database_type'=>'mysql',
'database_name'=>'test',
'server'=>'localhost',
'username'=>'root',
'password'=>'root',
'charset'=>'utf8',
);
?>
这些就是我们加载的第三方类库所带的参数,改完之后 我们在我们的控制器中初始化我们的model类,
$model = new model();
然后去lib下的model文件中巴参数传入
public function __construct()
{
$option = conf::all('database');
parent::__construct($option);
}
接下来便是使用这个框架所带参数的增删该查了 。
首先是查询
$model= new model();
$model->select('表的名称','查询的字段名','条件');
然后是添加
$data=array(
'库中字段名' => '添加的内容',
);
$model= new model();
$model->insert('表的名称','添加的内容$data');
然后是删除
$model->delete('表的名称','条件');
然后是修改
$model->update('表的名称','修改的内容','条件');
这样我们的引入的数据类的基本使用就差不多了。