Laravel实现一个简单的小例子
来源:互联网 发布:windows 10 arm版下载 编辑:程序博客网 时间:2024/04/30 13:34
第一次学习框架,写错的地方麻烦各位大侠指导我一下(版本Laravel5.0)
首先实现过程如下:
看完流程图获得了大概的印象吧,趁热打铁,把你的印象变成知识
先把httd.conf中的DocumentRoot设置到laravel中的public 比如我的是F:/xampp/htdocs/laravel/public,这样打开localhost就会直接进入路由为"/"的页面
接下来进入演示
第一步:创建路由
路径在:.........\laravel\app\Http
第二步:创建模型
为控制器引入数据
在数据库中创建一个名为laravel的数据库
然后打开 .env 修改成如下
然后创建模型:
php artisan make:model Test
再输php artisan migrate 自动创建tests数据表
打开.......\laravel\database\migrations\2015_08_28_124155_create_tests_table.php
再输入php artisan migrate 就会发现数据库中多了两个字段(name 和 password)
打开数据库随便添加一条数据如:
INSERT INTO `laravel5`.`tests` (`id`, `name`, `password`, `created_at`, `updated_at`) VALUES ('1', '我是测试', '123456', '0000-00-00 00:00:00.000000', '0000-00-00 00:00:00.000000');
现在模型对应的数据表已经有数据了,我们可以进行下一步了~~~~~~~~~
第三步:创建控制器
由于该控制器是下载Laravel就自带有的,所以不需要创建。若要创建则输入
php artisan make:controller xxxxController
打开...........\laravel\app\Http\Controllers\WelcomeController.php ,先在<?php namespace App\Http\Controllers;下面输入use App\Test;来引入模型,再修改index为:
withTests的意思是在welcome.blade.php视图中的参数名为:$tests 记得是小写 小写 小写(重要的重复三遍),而Test::all()是获取Test模型所对应的tests表的所有数据
第三步:视图
视图文件路径:..................\laravel\resources\views\welcome.blade.php
没修改前是这样子的:
然后·我进行了修改,插入了对数据引用的代码,图如下:
修改后是这样子的,主要区别是引入了Test模型 引用了数据库
看~~~多了个"我是测试"吧 至此对路由到视图的简单操作就说完了~~~~~~~~~~~~
- Laravel实现一个简单的小例子
- 简单实现一个JSONP协议的小例子
- 一个简单的AJAX的小例子
- 一个简单的 java socket 小例子
- ExpandableListView用法的一个简单小例子
- 一个简单的epoll小例子
- ExpandableListView用法的一个简单小例子
- 一个简单的AsyncTast小例子
- 一个简单的MVP小例子
- Spring入门-一个简单的小例子
- Linux C编程的一个小例子——实现一个简单的who命令(第一版)
- 自己实现简单shell的小例子
- 实现代理的一个小例子
- EXT实现一个树的小例子
- 一个UDP实现广播的小例子
- laravel框架实现一个简单网站的思路
- unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- HDU 4465 Candy(概率)
- InstaMaterial - eclipse 版(学习总结)
- how to find error in log
- spring security配置的注意细节
- Spring 整合 Redis
- Laravel实现一个简单的小例子
- iOS开发 - 通过ssh安装iPhone软件
- HDU 1257 最少拦截系统
- gsensor架构和原理分析
- python 实现 RPC 通信
- 用OC语⾔言完成简易通讯录(实现增删改查)功 能. (注:使用MRC)
- MFC工具栏中加入combox组合框
- 类加载与初始化顺序
- 利用NSURLProtocol和本地代理实现在线视频边播放边缓存