伪静态
5.0数据库查询
sql查询
1.使用sql语句的方式
A.查询
Db::query(“select * from zm_user where role=? and name=?”,[‘student’,’zm’]);
B.执行sql语句
Db::execute(“insert into zm_user set username=?,password=?,email=?”,[‘km’,md5(‘kmpsd’),’666@qq.com’]);
2.使用select()查询 【返回所有记录,数据形式为:二维数组】,结果不存在时,返回空数组
Db::table(‘zm_user’)->select();
使用find()查询 【返回一条记录,数据形式为:一维数组】,结果不存在时,返回NULL
Db::table(‘zm_user’)->find();
使用value()查询 【返回一条记录的username字段的值】,结果不存在时,返回NUL
Db::table(‘zm_user’)->value(‘username’);
使用column()查询 [返回所有记录中的username字段值,数据形式为一维数组,数组中的value值就是我们要获取的username字段的值],结果不存在时,返回空数组
Db::table(‘zm_user’)->column(‘username’);
链式操作
自增自减