abstract:medoo是php輕量級(jí)的數(shù)據(jù)庫(kù)框架使用步驟通過(guò)composer工具下載medoo到網(wǎng)站根目錄包含vendor/autoload.php自動(dòng)加載文件寫(xiě)上命名空間Medoo\Medoo定義初始化配置實(shí)例化Medoo它的查詢(xún)方法select($table,$join,$fields,$where)$table 要查詢(xún)的表名$join 需要連接查詢(xún)的表$fields 查詢(xún)的
medoo是php輕量級(jí)的數(shù)據(jù)庫(kù)框架
使用步驟
通過(guò)composer工具下載medoo到網(wǎng)站根目錄
包含vendor/autoload.php自動(dòng)加載文件
寫(xiě)上命名空間Medoo\Medoo
定義初始化配置
實(shí)例化Medoo
它的查詢(xún)方法
select($table,$join,$fields,$where)
$table 要查詢(xún)的表名
$join 需要連接查詢(xún)的表
$fields 查詢(xún)的字段
$where 查詢(xún)的條件
它的新增數(shù)據(jù)方法
insert($table,$data)
它的更新數(shù)據(jù)方法
update($table,$data,$where)
它的刪除數(shù)據(jù)方法
delete($table,$where)
案例:數(shù)據(jù)庫(kù)為dedecms的數(shù)據(jù)庫(kù)
<?php require __DIR__.'/vendor/autoload.php'; use Medoo\Medoo; $database = new Medoo([ 'database_type' => 'mysql', 'database_name' => 'dedecmsv57utf8sp2', 'server' => '127.0.0.1', 'username' => 'root', 'password' => 'root' ]); $table='dede_archives'; $join = [ '[>]dede_arctype(b)'=>['typeid'=>'id'] ]; $fields = ['dede_archives.id','b.typename','dede_archives.title','dede_archives.pubdate']; $where = [ 'dede_archives.id[>]'=>90 ]; $res = $database->select($table,$join,$fields,$where); foreach($res as $v){ echo print_r($v,true),'<hr>'; }
Correcting teacher:天蓬老師Correction time:2018-12-31 22:02:45
Teacher's summary:這是一個(gè)不錯(cuò)的模板框架, 掌握后完全可以自己搭建一個(gè)可用的php開(kāi)發(fā)框架