laravel
cofecode
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
laravel 使用原生sql语句
使用DB::select() 里面放所有原生sql语句$user = DB::select(' SELECT CODE AS source, cash AS fee, id AS order_id, title, pay_time FROM icws_ima...原创 2019-12-06 18:31:22 · 1700 阅读 · 0 评论 -
mysql 使用JSON_EXTRACT() 取json值
mysql 取json字符串字段下的某个键的值要求:mysql版本5.7及以上SELECT JSON_EXTRACT('{"uid":"asas02234"}', "$.uid");由于json的键值是带双引号。所以需要去掉双引号。使用replace()做替换select replace(JSON_EXTRACT(infoJson,'$.uid'),'"','') uidf...原创 2019-12-06 10:48:51 · 34614 阅读 · 0 评论 -
laravel withInput() 和old()
传统提交表单 页面会刷新,输入框里的内容会丢失掉。更好的用户体验 解决办法withInput() + old()laravel 会自动把用户输入的数据存到一次性的session里。使用old()可以将上次提交的数据从一次性session里取出来,挂在DOM元素上,从而避免用户重新输入。使用withInput(),配合with方法,可以将想要返回的参数写入session中。blade模板便可...原创 2019-01-22 11:17:01 · 3980 阅读 · 0 评论 -
laravel 实现最最简单的一个分页接口
分页技术是一种将所有数据分段展示给用户的技术.用户每次看到的不是全部数据,而是其中的一部分,如果在其中没有找到自习自己想要的内容,用户可以通过制定页码或是翻页的方式转换可见内容,直到找到自己想要的内容为止。前10条记录:select * from table limit 0,10第11至20条记录:select * from table limit 10,10第21至30条记录:...原创 2018-12-26 16:19:44 · 4844 阅读 · 0 评论 -
laravel Excel导出
安装 maatwebsite/excelblade模板<p> <button onclick="scoreExcel()">导出列表</button></p><table border="1" cellspacing="0"> <tr> &原创 2018-11-21 16:21:44 · 336 阅读 · 0 评论 -
laravel 多条件查询
sql拼接blade.php<form action="" method="post">{{csrf_field()}}提现查询<select name="type" > <option value ="微信">微信</option> <option value ="支付宝&原创 2018-11-20 16:35:57 · 2668 阅读 · 0 评论 -
查询构造器 小坑
$re = DB::table('users') -> first();注意,这里取到的是对象而使用get() 查到的是个数组。 $re = DB::table('users') -> get();容易弄错,小坑,记录一下原创 2018-10-31 23:34:15 · 217 阅读 · 0 评论 -
laravel 查询构造器 (二)
get() //从数据表中取得所有的数据列first() //取一条数据列where() //写条件select() // 查询部分字段chunk() // 分块查询pluck() // 取某字段值lists() // 取某字段值,且可以自定义键值get()得到一个数组$re = DB::table('user_ali') -> get();dd($...原创 2018-10-17 09:07:46 · 537 阅读 · 0 评论 -
laravel 查询构造器 (一)
DB::table() 查询构造器演示插入 insert()insert 里面写数组。返回一个布尔值。DB::table('user_ali') -> insert(['ali_user' => 'lisi']);插入操作并返回主键自增idinsertGetId$id = DB::table('user_ali') -> insertGetId(['ali_...原创 2018-10-17 08:59:43 · 439 阅读 · 0 评论 -
laravel ORM
每一个数据表都对应着一个模型ORM常用操作通过模型来更新数据,再想想之前学习的Mongoose,Mongoose其实就是一种orm,用操作模型的方法去操作数据库。User :: all(); //获取user表所有数据User :: find(5); // 找到user表中主键是5的数据// 新增数据 create 里面必须传入一个数组,model必须设置允许注入的字段。Use...原创 2018-09-28 17:52:16 · 974 阅读 · 0 评论 -
laravel post请求 升级版
1.向ajaxTest模板页面传数据将Test表中的数据传递给ajaxTest模板class User extends Controller{ public function ajaxShow () { $data = Test::all(); return view('ajaxTest',compact('data')); }}2.控制...原创 2018-10-05 17:54:54 · 938 阅读 · 0 评论 -
使用laravel写一个最简单的post请求
在laravel中写一个请求需要用到jquery文件。下面以POST请求为例1.配置路由post请求,进入indexCo控制器下面的change方法。Route::post('change', 'indexCo@change');2.页面模板 ajaxTest.blade.phpbutton元素上,绑定点击事件,点击后发起一个POST请求。注意:请求必须要带上csrf的这个参数...原创 2018-10-05 14:41:15 · 7778 阅读 · 0 评论 -
laravel中的路由
路由5.2 路由位置 app/http/routes.php5.4 已经在根目录下 routesRoute类,使用静态方法1.回调函数写法第二个参数,回调函数,表示这个路由做的实际操作。Route::get('/', function () { return view('welcome');});2.写控制器和方法注意:这里第二个参数也是个字符串Route::get(...原创 2018-09-22 10:10:20 · 225 阅读 · 0 评论 -
使用laravel 实现分页效果 超简单
每页展示5条数据控制器class indexCo extends Controller{ public function cc () { $lists = UserAli:: orderBy('user_id','desc') -> paginate(5); return view('cc',compact('lists')); }}...原创 2018-09-25 15:23:20 · 10059 阅读 · 0 评论
分享