medoo数据库curd练习

原创 2019-03-27 15:44:32 333
摘要:<?php  //配置mdeoo数据库 require __DIR__.'/vendor/autoload.php'; use Medoo\Medoo; $db = new Medoo( [        'database_type' => 'mysql',    

<?php 

//配置mdeoo数据库

require __DIR__.'/vendor/autoload.php';


use Medoo\Medoo;


$db = new Medoo(

[

       'database_type' => 'mysql',

       'database_name' => '1603a',

       'server' => 'localhost',

       'username' => 'root',

       'password' => 'root',

]

);


 ?>

<?php 

require __DIR__.'/conet.php';

//添加操作

$table = 'type';


$name = $_GET['name'];

$state = $_GET['state'];

$t_type = $_GET['t_type'];

$data = [

'name'=>$name,

'state'=>$state,

't_type'=>$t_type

];

$db->insert($table,$data);

//获取最后一个id

$id = $db->id();


 ?>

<?php


//删除操作

require __DIR__.'/conet.php';


$table = 'type';


$where = ['id'=>$_GET['id']];


$db->delete($table,$where);


 ?>

<?php 


require __DIR__.'/conet.php';

//修改操作

$table = 'type';


$name = $_GET['name'];

$state = $_GET['state'];

$t_type = $_GET['t_type'];

$data = [

'name'=>$name,

'state'=>$state,

't_type'=>$t_type

];



// var_dump($data);die;

$where =  ['id'=>$_GET['id']];


$con = $db->update($table,$data,$where);


    $cuns=$con->rowCount();


    if ($cuns > 0) {

    echo '成功更新了'.$cuns.'条记录';

    }

 ?>


批改老师:西门大官人批改时间:2019-03-28 10:17:54
老师总结:medoo的基本操作很OK,感兴趣的话,可以把medoo的数据库操作进一步封装到一个类中去,方便调用,而不是每次都要配置

发布手记

热门词条