laravel基础课程---12.lavarel的ajax操作2(lavarel的ajax使用总结) 一.总结 一句话总结: 比较简单:就是js请求ajax,然后控制器获取请求参数,返回数据即可 1.laravel修改某个板块修改图片中 form的目标地址action如何写? 路径带参数+路由参数:form action="/admin/pic/{{$data->id}}":这样传过来的路由参数(比如id)在控制器中用一个变量接收就好 2.lavarel查看页面提交的所有数据?…
laravel基础课程---13.数据库基本操作2(lavarel数据库操作和tp对比) 一.总结 一句话总结: 非常非常接近:也是分为两大类,原生SQL 和 数据库链式操作 学习方法:使用时 多看手册即可 ,[和tp的区别不大,功能增加了很多,文档更加完善] 1.数据最基础的链式操作? 注意这里找表是table方法:\DB::table("user")->where("id",'=',3)->first(); 2.lavarel数据库操作中如何获取某列…
laravel基础课程---14.表单验证(lavarel如何进行表单验证) 一.总结 一句话总结: lavarel的验证的功能比tp要[简单]且[强大]很多 直接控制器中:添加[规则数组]和[修改提示信息数组],然后调用[验证类]进行验证即可:$validator = \Validator::make($input,$rules,$message); 表单验证 1.控制器 // 规则 $rules=[ 'name'=>'required|unique:user|between:6,12', &qu…
laravel基础课程---15.分页及验证码(lavarel分页效果如何实现) 一.总结 一句话总结: 数据库的paginate方法:$data=\DB::table("user")->orderBy("id","desc")->paginate(10); 页面links方法:{{$data->links()}} 分页效果 1.控制器 $data=\DB::table("user")->orderBy…
laravel基础课程---11.lavarel的ajax操作(ajax优劣势是什么) 一.总结 一句话总结: 优势:用户友好度:异步通信,不会频繁刷新页面,用户友好度比较高 优势:减轻数据库压力 缺点:操作难度相对普通请求大 1.无刷新上传图片如何实现? 找一个无刷新图片上传插件[比如uploadify],页面中引入插件 路由中any接收一切请求类型:Route::any('shangchuan','CommonController@upload'); 控制器中用 Request $reque…
laravel基础课程---9.视图(lavarel的模板语法和tp相比怎样) 一.总结 一句话总结: lavarel的模板语法比thinkphp好用很多:和html代码配合的更好 lavarel比tp好用太多了:比如还有广播系统,邮件系统等 隔行换色 @for($i=0;$i<=10;$i++) @if($i%2) <h1 style="background:red">{{$i}}</h1> @else <h1 style="backgr…
laravel基础课程---10.数据库基本操作(如何使用数据库) 一.总结 一句话总结: 1.链接数据库:.env环境配置里面 2.执行数据库操作:DB::table('users')->update(['votes' => 1]); 1.链接数据库(D:\laravel\yzmedu\yzm2\.env) DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=yzm DB_USERNAME=root DB_PASSWO…
laravel基础课程---8.laravel响应和视图(响应是什么) 一.总结 一句话总结: 就是向请求返回的响应数据(一般为html(视图),当然也可以是变量值):所有的路由及控制器必须返回某个类型的响应,并发送回用户的浏览器. 所有的路由及控制器必须返回某个类型的响应,并发送回用户的浏览器.Laravel 提供了几种不同的方法来返回响应.最基本的响应就是从路由或控制器简单的返回一个字符串.指定的字符串会被框架自动转换成 HTTP 响应: Route::get('/', function (…
laravel基础课程---16.数据迁移(数据库迁移是什么) 一.总结 一句话总结: 是什么:数据库迁移就像是[数据库的版本控制],可以让你的团队轻松修改并共享应用程序的数据库结构. 使用场景:解决让同事手动在数据库结构中添加字段的情况 数据库迁移就像是数据库的版本控制,可以让你的团队轻松修改并共享应用程序的数据库结构.迁移通常会搭配上 Laravel 的数据库结构构造器来让你方便地构建数据库结构.如果你曾经出现过让同事手动在数据库结构中添加字段的情况,数据库迁移可以解决你这个问题. Lara…
laravel基础课程---7.文件处理.闪存.cookie(cookie原理和使用场景) 一.总结 一句话总结: 页面请求服务器的时候是把这个页面中所有的cookie都带上了的,cookie里面也存了session的信息,服务器根据这个session可以判断用户 登录:[如果未勾选自动登录 默认采用session(服务器判断session)(session关闭浏览器就失效)],[如果勾选自动登录 默认采用cookie] 浏览纪录:会在cookie中存一份 1.laravel中的闪存是什么? 作…