野生大熊猫

Thinkphp学习笔记
一、学习来源看的课程是慕课网的乌云龙的课程 地址:https://www.imooc.com/u/268940/c...
扫描右侧二维码阅读全文
23
2018/08

Thinkphp学习笔记

一、学习来源

看的课程是慕课网的乌云龙的课程
地址:https://www.imooc.com/u/268940/courses?sort=publish

二、学习内容

1、数据库

a.查询

// 原生查询
        $res = Db::query("select * from user user where id = ?", [1]);
// 原生插入
        $res = Db::execute("insert into user set username = ? ,password = ? ,email = ?",[
            "刘泓宾",
            md5('12456343'),
            'asdasd@qq.com'
        ]);
        
        // select 多条记录,返回的是一个二维数组,如果结果不存在返回空数组
        $res = Db::table('user')->select();
        
        // find 单条记录,返回一个一维数组,如果结果不存在返回null
        $res = Db::table('user')->find(2);

        //value 单条记录,返回一条记录,并且是字段记录的某个字段值
        // 结果不存在返回null
        $res = Db::table('user')->value('username');
        
        //column 多条记录,返回一个一维数组,数组中的value值就是我们获取的列的值
        //如果存在第二个参数,那么返回的数组将用第二个参数作为key值。
        //结果不存在返回空数组
        $res = Db::table('user')->column('email','username');

        // 简写:
        $res = db('user')->select();
Last modification:August 23rd, 2018 at 11:40 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment