小白laravel入门
学习框架所需解决问题
1.入口文件
2.如何调用页面
3.数据库如何配置
4.控制器如何调用数据库
5.如何调用模板
6.控制器如何调到另一个控制器
7.如何配置路由

华丽~~~~~~~~~~~~~~~~
1.接口文件在public/index.php
2.控制器放在框架根目录下的app/http/controllers/下
新建控制器可以从手册里复制控制器的基本代码或者将controllers/controller.php复制
然后修改

Ps:请注意最好将同一功能模块的控制器放在同一文件夹下
在控制器中写方法之后要对每个控制器的每个方法都写一个路由
添加路由的文件是框架根目录下的routes/web.php

Ps:推荐用any
3.larval框架有自带的方法view()视图页面放在resources/views下面可以请注意视图页面后缀必须为.blade.php;(想要修改成.html需要修改配置);
4. .js、.css文件放在public下larval框架会自动将js文件css文件的路径直接添加为public下
View(‘第一个参数’,[ ‘键名’=>’值’]):第一个参数为views下的某个文件夹下的视图.Blade.php
第二个参数是在调用这个视图时的传递的数据。
例子:return view(‘Admin/admin’,[‘info’=>info,′list′=>info,'list'=>info,′list′=>list]);
调用views下的admin文件夹下的admin.blade.php视图,同时向视图中传递键名为info的
数据(如果为数组则需要在视图中用循环才能显示)

(如果不为数组和对象则直接{{$list}}就可以了)
5.larval操作数据库的方法与tp5的方法一样
需要在控制器中引入DB方法类、

use Illuminate\Support\Facades\DB;//引入操作数据库的类

增加为list=DB::table(′库名′)−>insert(数组);修改为list=DB::table('库名')->insert(数组); 修改为list=DB::table(′库名′)−>insert(数组);修改为list=DB::table(‘库名’)->where(条件)->update(数组);
删除为list=DB::table(‘库名’)−>where(条件)−>delete();查询为list=DB::table(‘库名’)->where(条件)->delete(); 查询为list=DB::table(‘库名’)−>where(条件)−>delete();查询为list=DB::table(‘库名’)->get();//查询这个库的所有数据
$list=DB::table(‘库名’)->where(条件)->first();//查询符合条件的一条数据
where()使用方法:1.where(‘参数1’,‘参数2’),参数1为可以数据库的字段,参数二为匹配的值 。//使用方法与tp5一致

配置数据库
数据库配置文件在框架根目录下的隐藏文件 .env
各种细节在larval手册自行学习吧,我的小可爱。

Larval Ajax如何做到无刷新,页面数据更替,
1. 在页面写好ajax(),将数据传递到后台,后台根据传递过来的数据进行操作然后返回对象到页面利用js中的$.each()和append()来实现无页面刷新数据更替
Larval访问的形式是域名/路由,就可以了
例如:www.域名.com/kao

小白laravel入门相关推荐

  1. 零基础编程入门python视频-Python编程零基础小白快速入门完整全系列精品课

    1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...

  2. 行号 设置vim_Vim从小白到入门

    前言 Vim 是从 vi 发展出来的一个文本编辑器.代码补全.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用.和 Emacs 并列成为类 Unix 系统用户最喜欢的编辑器.而 Windo ...

  3. php入门公开课,【PHP公开课|送你一篇有关laravel入门教程的php菜鸟笔记】- 环球网校...

    [摘要]PHP作为一种超文本预处理器,已经成为了我们常用的网站编程语言,并且结合了C语言,Java等我们常见的编程语言,所以,有很多web开发领域的新人都看中了他的使用广泛性,有很多人都想了解php的 ...

  4. Java技术分享:小白如何入门Mybatis?

    本文由小千给大家分享小白如何入门Mybatis. 一.数据持久化概念和ORM原理 1.数据持久化:持久化是程序数据在瞬时状态和持久状态间的转换过程 2.ORM:编写程序的时候,以面向对象的方式处理数据 ...

  5. 小白如何入门Mybatis?这里有答案

    本文由小千给大家分享小白如何入门Mybatis. 一.数据持久化概念和ORM原理 1.数据持久化:持久化是程序数据在瞬时状态和持久状态间的转换过程 2.ORM:编写程序的时候,以面向对象的方式处理数据 ...

  6. 【非科班告诉你】前端自学从小白到入门

    先明确一个概念什么才算入门?我的定位是能找到一份前端工作才叫入门.接下来我制定了一个自学前端的学习路径,避免一些自学的朋友走弯路,大概能在4个月左右从小白到入门,如果你有基础更好了. 第一阶段,牛刀小 ...

  7. 零基础小白如何入门前端?以下这几点一定是你需要的

    随着近些年前端行业的崛起,前端人才也越来越供不应求.不少人都看到这个行业的巨大发展前景,因此目前零基础开始学习前端的人也越来越多了.那么,零基础小白如何入门前端呢?为了让大家快速入门前端,本文将从前端 ...

  8. 从编程小白到入门码农的五个途径

    一.找人带(推荐度:四星半,可行性:两星) 对于编程小白,能找到老鸟带是上升最快的途径.有些新人连设置环境变量和安装必要的程序都不会,还没摸到编程的大门已耗尽了所有的耐心.另外,老鸟还会教你一些学校学 ...

  9. php laravel 教程,Laravel 入门到精通教程

    Laravel 入门到精通教程 由 学院君 创建于1年前, 最后更新于 1个月前 版本号 #56 1986689 views 1127 likes 120 collects 适用于 Laravel 5 ...

最新文章

  1. 盐为什么能使冰熔化得更快
  2. mysql补充(1)校对集utf8_unicode_ci与utf8_general_ci
  3. mac下RTSP服务器搭建(ZLMediaKit)
  4. intern_充分利用Outreachy Intern申请流程
  5. java如何解析word大纲_Java POI 解析word文档
  6. 金融行业,保险行业软件测试分析
  7. 友链导航源码php,2020优化版导航源码自动收录秘趣导航批量检查友链有效性导航源码...
  8. Python0019 音频处理(二).wav文件
  9. 创办公司流程及注意事项
  10. Heart Rate Variability Analysis with the HRV Toolkit: Basic Time and Frequency Domain Measures
  11. ggplot2设置坐标轴范围_使用 ggplot2 进行高级绘图—R读书笔记(二)
  12. iOS-百度语音识别
  13. 关于致命性自主武器系统的报告
  14. Java读取环境变量
  15. 5.6-5.8工作记录2—分页模糊查询
  16. 中国管道直饮水行业调研与投资前景评估报告(2022版)
  17. 51单片机ESP8266WIFI远程门禁密码锁可修改密码APP开锁查看密码
  18. python使用docx模块读写docx文件的方法与docx模块常用方法
  19. Win10系统基于WSL2安装Docker问题小结
  20. 手把手教你C51单片机(史上最详细)

热门文章

  1. ChatGPT - 学习和提高新技能的Prompt
  2. css实现带小三角形的边框
  3. 初学者应该怎么选购吉他?必须知道的几大误区与常识
  4. c语言b6=1什么意思,简谱中1=C表示什么意思,1指什么,C指什么?
  5. 昆仑分布式数据库Sequence功能及其实现机制
  6. 关于学校计算机维修请示,学校维修请示报告范文
  7. android手机电池温度,安卓手机电池温度查看方法图文教程
  8. 恢复win10 Windows照片查看器
  9. Jmeter 性能测试入门 ——性能插件介绍
  10. Python手势识别