abstract:<?php namespace app\index\controller; use \think\Db; class Index { public function index() {
<?php namespace app\index\controller; use \think\Db; class Index { public function index() { echo '默认页'; } // 增加 public function add() { $datas = [ [ 'name' => '椅子', 'price' => 50, 'description' => '我是一张椅子' ], [ 'name' => '桌子', 'price' => 1000, 'description' => '我是一张大桌子' ], ]; $data = [ 'name' => '凳子', 'price' => 100, 'description' => '我是一个圆形凳子' ]; $res=Db::table('comm')->data($datas)->insertAll(); echo $res?'添加了'.$res.'条数据':'添加失败'; } public function select() { $res=Db::table('comm')->select(); $node='<table border="1"><tr><td>id</td><td>商品名</td><td>价格</td><td>描述</td></tr>'; foreach($res as $val) { // var_dump($val['id']); $node.='<tr><td>'.$val['id'].'</td><td>'.$val['name'].'</td><td>'.$val['price'].'</td><td>'.$val['description'].'</td></tr>'; } $node.='</table>'; echo $node; } public function update() { $data=['name'=>'柜子','price'=>200000,'id'=>5]; $res=Db::table('comm')->data($data)->update(); echo $res?'修改了'.$res.'条数据':'修改失败'; } public function delete() { $res=$res=Db::table('comm')->delete(6); echo $res ? '删除了' . $res . '条数据' : '删除失败'; } }
使用tp5.1的内置方法操作数据库,能保障数据安全,而且操作还非常方便
Correcting teacher:天蓬老师Correction time:2019-04-12 09:17:55
Teacher's summary:使用框架的好处, 就是对常用操作进行了封装,提升了开发效率, 并且 也更加的安全