返回tp5.1操作......登陆

tp5.1操作CURD

©李政2019-04-11 17:04:13255
<?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的内置方法操作数据库,能保障数据安全,而且操作还非常方便


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送