Blogger Information
Blog 42
fans 0
comment 0
visits 36353
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
11月1号作业
庆选的博客
Original
628 people have browsed it

11月1号作业

1、通过artisan和手动创建控制器,并通过设置路由访问 
2、通过artisan和手动创建模型,并通过配置数据库实现从表中获取数据

3、在控制器中引用模型,通过模型方法获取数据库中的数据,并输出 


一、通过手动设置路由访问,创建控制器,并从模型获取数据 ,并在前端展示

    1.1设置路由文件访问 laravel58/routes/web.php 中增加路由指向  即是访问路径 laravel/query_data_base 时,页面自动跳转 到app\http\basedata\data_base.php中的index方法

1.png

2、读取前,数据库访问参数配置 和model文件设置

   2.1、获取前需要设置参数访问本地数据库 在根目录下的.nav文件中 设置本地数据库参数

1.png

  2.2、在model文件中设置访问数据库具体表单

1.png

3、在app\http\basedata\data_base.php中的index方法中调用model中方法获取数据库数据并将数据传往前端待使用

1.png4、前端调用数据

1.png


实际效果图:

1.png



二、使用artisan创建控制器


在设置好路由文件后;

windows命令窗口进入系统文件夹

用artisan手动创建控制器:手动敲写命令行: php artisan make:controller  Basedata\Data_base (敲击回车 即在laravel58/app/Http/Controllersde的目录下创建Basedata\Data_base.php )

生成规范控制器文件后,其他流程和手动创建控制器的代码一样即可。


总结:虽然使用artisan命令行的方式生成控制器文件会比较规范,但是初期使用阶段,这个环节操作打断其他文件编写流程。初学阶段建议不使用artisan命令行。

   等待摸清框架整体流程后可视情况而定

Correction status:qualified

Teacher's comments:合格
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post