博主信息
博文 42
粉丝 0
评论 0
访问量 45455
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
11月1号作业
庆选的博客
原创
839人浏览过

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命令行。

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

批改状态:合格

老师批语:合格
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学