我们长路漫漫,只因学无止境。网站首页学无止境
thinkphp5学习笔记-转换与自动完成
发布时间:2018-06-14 21:32:52作者:雪饮[心得笔记]
转换:thinkphp5中提供有类型转换,在自定义模型中声明一个保护型变量type并赋值一个由多个键值对组成的数组,每个键值对的键对应你要进行处理的字段名,值则是处理方式,处理方
详细信息>>thinkphp5学习笔记-读取器与修改器
发布时间:2018-06-14 21:30:44作者:雪饮[心得笔记]
在自定义模型中,每个实例属性的获取或修改默认都是直接从数据库读取或修改的.而在获取过到控制器中模型对数据的处理叫做读取器,同理修改数据到数据库的过程中对数据的处理
详细信息>>thinkphp5学习笔记-模型和关联(下)
发布时间:2018-06-14 21:26:31作者:雪饮[心得笔记]
自定义模型的使用:批量新增:$sUser=new sUser;$dataList=[ ['username'=>'杜敏捷','psw'=>md5('dmj')], ['username'=>'雪饮','psw'=>md5('xy')]];if($sUser->saveAll
详细信息>>thinkphp5学习笔记-模型和关联(上)
发布时间:2018-06-14 21:23:38作者:雪饮[心得笔记]
自定义模型的使用:模型是对象实体与数据表的一种映射关系,数据表的字段与对象的属性进行映射比如你的数据表名为s_user自定义模型的实现方法1:在application中控制器同级目录
详细信息>>thinkphp5学习笔记-查询语言(下)
发布时间:2018-06-14 21:22:31作者:雪饮[心得笔记]
仅查看某行数据的某个字段的值$name=Db::name("s_user")->where('id',13)->value('username');echo $name;查看多行数据,但仅查看每行的指定字段的值$name=Db::name('s_user'
详细信息>>thinkphp5学习笔记-查询语言(上)
发布时间:2018-06-14 21:12:46作者:雪饮[心得笔记]
比较查询比较查询,符号可选:=,>=,<>$result=Db::name('s_user')->where('id',4)->select();p($result); $result=Db::name('s_user')->where('id','=',4)->select();p($result
详细信息>>thinkphp5学习笔记-数据库-sql构造器、事务
发布时间:2018-06-14 21:11:04作者:雪饮[心得笔记]
使用sql构造器操作://插入数据Db::table('activitytext')->insert(['url'=>'www.baidu.com','content'=>'小镇惊魂','createTime'=>time()]);//更新数据Db::table('activity
详细信息>>thinkphp5学习笔记-数据库基本操作
发布时间:2018-06-14 21:09:53作者:雪饮[心得笔记]
原生sql操作//插入记录$result=Db::execute('insert into active_configs(nums) values(2)');dump($result);//查询$result=Db::query('select * from active_configs');dum
详细信息>>thinkphp5学习笔记-请求与响应
发布时间:2018-06-14 21:08:44作者:雪饮[心得笔记]
依赖于use think\Request;请求:(1) //获取当前url,不含域名 echo request()->url(); echo "<br/>"; //通过实例化$request //获取当前url,不含域名
详细信息>>thinkphp5学习笔记-url和路由
发布时间:2018-06-14 21:07:27作者:雪饮[心得笔记]
自定义url路由:在application中有route.php://自定义路由规则中配置的参数在url地址并不会出现,而是隐藏的,但在控制器中可以获得,而url中仅仅是每个参数对应的值return [ '
详细信息>>