09 2021 档案
摘要:一.数据添加 1.使用实例化的方式添加一条数据,首先实例化方式如下,两种均可: class Test { //使用模型实例来添加数据 public function show(){ //实例化模型 $user =new users(); $user->bid="15"; $user->bname="
阅读全文
摘要:一.定义模型 1.定义一个和数据库表向匹配的模型; class User extends Model 2.模型会自动对应数据表,并且有一套自己的命名规则; 3.模型类需要去除表前缀(tp_),采用驼峰式命名,并且首字母大写; tp_user(表名)=>User tp_user_type(表名)=>U
阅读全文
摘要:定义一个表名和数据库名相匹配 class User extends Model 这个user为模型的类名同时也是数据库的表名
阅读全文
摘要:一.聚合查询 1.使用 count()方法,可以求出所查询数据的数量; Db::name('user')->count(); 2.count()可设置指定 id,比如有空值(Null)的 uid,不会计算数量; Db::name('user')->count('uid'); 3.使用 max()方法
阅读全文
摘要:获取网页内容直接输出 <?php //初始化curl $ch=curl_init(); //设置curl提交的页面形式 curl_setopt($ch,CURLOPT_URL,"http://www.zzvips.com"); //设置curl提交方式一post提交 curl_setopt($ch,
阅读全文
摘要:说明,数据库的字段必须是datatime类型 字符串类型的不行 一、传统方式 1.可以使用>、<、>=、<=来筛选匹配时间的数据; Db::name('user')->where('create_time', '> time', '2018-1-1')->select(); 2.可以使用 betwe
阅读全文
摘要:本节课我们要学习查询中的几种查询方式:比较查询、区间查询、其它查询等 一.比较查询 1.在查询数据进行筛选时,我们采用 where()方法 public function show(){ //where 过滤函数 第二个参数默认是=,不写就是等于 $data=Db::table('user')->w
阅读全文