博主信息
博文 10
粉丝 0
评论 0
访问量 8141
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
11月1号作业通过artisan和手动创建控制器和模型连接并查询读取数据
小毅小开的博客
原创
734人浏览过

一、用artisan手动创建控制器连接

编写路由

  1. <?php
  2. Route::get('/app', 'Home@index');
  3. ?>

打开windows命令窗口用artisan手动创建控制器
命令窗口1

此时窗口指示Controller created successfully表示Home文件创建成功。

文件在目录中创建成功

在Home文件中设置路由访问

  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. class Home extends Controller
  5. {
  6. public function index(){
  7. echo 'WELCOME TO CHINA';
  8. }
  9. }

控制器成功连接后执行可视下图

连接成功

二、用srtisan手动创建模型

查看数据库文件

数据库文件

在env中文件中配置数据库
配置数据库

打开windows命令窗口用artisan创建模型文件及文件夹
命令窗口2
文件夹创建成功

模型文件设置查询数据库数据

  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. class Users extends Model
  5. {
  6. protected $table='user';
  7. protected $primaryKey='id';
  8. public function abc(){
  9. return $this->get()->toArray();
  10. }
  11. }

调用数据库中第一条数据

  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\Users;
  4. use Illuminate\Http\Request;
  5. class Home extends Controller
  6. {
  7. public function index(Users $users){
  8. $res=$users->abc();
  9. print_r($res[0]);
  10. }
  11. }

读取数据成功
数据读取成功

批改状态:合格

老师批语:以后在工作中, 尽可能使用命令行来操作, 即提升了开发效率 , 又减少了出错率, 生成的代码还规范
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系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+教程免费学