1. <?php
  2.  
  3. Class Que
  4. {
  5. /*
  6. * 查询:
  7. */
  8. public function index()
  9. {
  10. $users = User::query()->paginate(20);
  11. return view('admin.user.index', ['list' => $users]);
  12.  
  13. $list = Category::get();
  14. return view('admin.product.category.index', ['list' => $list]);
  15.  
  16. }
  17.  
  18. /*
  19. *保存:
  20. */
  21.  
  22. public function store1()
  23. {
  24. $input = Input::except('_token');
  25. $rules = [
  26. 'cate_name' => 'required',
  27. ];
  28.  
  29. $message = [
  30. 'cate_name.required' => '分类名称不能为空!',
  31. ];
  32.  
  33. $validator = Validator::make($input, $rules, $message);
  34.  
  35. if ($validator->passes()) {
  36. $re = Category::create($input);
  37. if ($re) {
  38. return redirect('admin/category');
  39. } else {
  40. return back()->with('errors', '数据填充失败,请稍后重试!');
  41. }
  42. } else {
  43. return back()->withErrors($validator);
  44. }
  45. }
  46.  
  47. public function store2(Request $request)
  48. {
  49. $input = $request->except('_token');
  50. $rules = [
  51. 'true_name' => 'required',
  52. 'mob_phone' => 'required|regex:/^1\d{10}$/'
  53. ];
  54.  
  55. $message = [
  56. 'true_name.required' => '姓名不能为空',
  57. 'mob_phone.required' => '电话号码不能为空',
  58. 'mob_phone.regex' => '电话号码不符合要求'
  59. ];
  60. $validator = Validator::make($input, $rules, $message);
  61. if ($validator->passes()) {
  62. $re = Address::create($input);
  63. if ($re) {
  64. return redirect('member/address');
  65. } else {
  66. return back()->with('errors', '地址提交失败');
  67. }
  68. } else {
  69. return back()->withErrors($validator);
  70. }
  71.  
  72. return redirect('Member\AddressController@index');
  73.  
  74. }
  75.  
  76. /*
  77. * delete
  78. */
  79.  
  80. public function destroy($id)
  81. {
  82. Address::where('address_id', '=', $id)->delete();
  83. return redirect('member/address');
  84. }
  85. }

Laravel增删改查语句总结的更多相关文章

  1. Java实现mongodb原生增删改查语句

    Java实现mongodb原生增删改查语句 2018-03-16 自动化测试时,需校验数据库数据,为了快速自动化,在代码中用原生增删改查语句操作mongodb 结构 代码 0 pom.xml < ...

  2. mysql—增删改查语句总结

    关于MySQL数据库——增删改查语句集锦 一.基本的sql语句 CRUD操作: create 创建(添加) read 读取 update 修改 delete 删除 .添加数据 ,'n001','201 ...

  3. MySQL数据库(增删改查语句)

    MySQL数据库(增删改查语句)一.登录数据库:---->  mysql -uroot -proot;(对应用户名和密码)二.SQL语句:    数据定义语言DDL  用来定义数据库.表.列,关 ...

  4. 四种简单的sql语句(增删改查语句)

    四种简单的sql语句(增删改查语句) 一.插入语句 insert into [table] ([column],[column],[column]) values(?,?,?) 二.删除语句 dele ...

  5. 使用C#书写SQLite数据库增删改查语句(以及插入byte[]时遇到的问题总结)

    在没有使用SQLite这种轻量级的数据库之前,只使用过Sqlserver2008进行数据的增删改查,公司使用的是大型的ORACLE数据库,还没有真正的会使用它.那时候觉得数据库很庞大,然而遇到SQLi ...

  6. 数据库基本查询语句(SQL常用增删改查语句 简单复习 mark)

    SQL常用增删改查语句 1增 1.1[插入单行]insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) ...

  7. laravel增删改查

    基本想法是搭建一个FormController,所有以后需要配置生成后台的controller就继承这个FormController就好了.在FormController中定义属性: class Fo ...

  8. MYSQL的常用命令和增删改查语句和数据类型

    连接命令:<a href="http://lib.csdn.net/base/mysql" class='replace_word' title="MySQL知识库 ...

  9. MYSQL的常用命令和增删改查语句和数据类型【转】

    连接命令:<a href="http://lib.csdn.net/base/mysql" class='replace_word' title="MySQL知识库 ...

随机推荐

  1. Sql常用语句(3)

    --显示sql server现有的所有数据库 exec sp_helpdb --查看数据表设置的约束 exec sp_helpconstraint SubjectType --update selec ...

  2. intellij idea Jdk编译设置

    Idea加载多项目时因为不同JDK,经常出现JDK编译版本的问题,容易出现以下异常. 一.异常信息: Information:Using javac 1.8.0_91 to compile java ...

  3. 十种MYSQL显错注入原理讲解(一)

    开篇我要说下,在<代码审计:企业级Web代码安全架构>这本书中讲十种MYSQL显错注入,讲的很清楚. 感兴趣请去读完,若处于某种原因没读还想了解,那请继续往下. 1.count,rand, ...

  4. iOS之UI组件整理

    作者:神兽gcc 授权本站转载. 最近把iOS里的UI组件重新整理了一遍,简单来看一下常用的组件以及它们的实现.其实现在这些组件都可以通过Storyboard很快的生成,只是要向这些组件能够变得生动起 ...

  5. 拖拽手势和清扫手势冲突时(UIPanGestureRecognizer和UISwipeGestureRecognizer冲突时)

    故事发生在这样的情境上:给整个控制器添加了一个拖拽手势,然后又在控制上的每个Cell上加了左滑清扫手势,然后问题来了:只有拖拽手势起作用,而左滑手势没有效果了,然后怎么解决这个问题呢!先上图: 当给整 ...

  6. Visual Studio 2013 Preview 高清多图先睹为快

    Visual Studio 2013 Preview已经发布.大家可以下载试用了哦: 选项加载明显比之前版本要快很多.

  7. Java 性能分析工具 , 第 3 部分: Java Mission Control

    引言 本文为 Java 性能分析工具系列文章第三篇,这里将介绍如何使用 Java 任务控制器 Java Mission Control 深入分析 Java 应用程序的性能,为程序开发人员在使用 Jav ...

  8. MVC @Html.TextBoxFor 格式化

    不能使用Html.EditorFor() 因为需要为生成的控件 指定HTML特性 @Html.TextBoxFor(model => model.StartDate, new { Value = ...

  9. installshield使用教程

    从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而让大家去安装使用第三方的打包工具“InstallShield Limited Edition for Vis ...

  10. VS2015 出现 .NETSystem.Runtime.Remoting.RemotingException: TCP 错误

    错误内容: 界面显示内容为: .NET�������������System.Runtime.Remoting.RemotingException: TCP 淇¢亾鍗忚鍐茬獊: 搴斾负鎶ュご銆� 鍦 ...