【发布时间】:2017-12-02 17:54:59
【问题描述】:
我正在尝试将我的数据从控制器传递到我的视图。
--------edit_request.blade.php--------
@extends('layout')
@section('content')
<div class="box box-primary">
<div class="box-header">
<h3 class="box-title"><?= $title ?></h3>
</div><!-- /.box-header -->
<!-- form start -->
<form method="post" id="main-form" action="" enctype="multipart/form-data">
<input type="hidden" name="id" value="???">
<div class="box-body">
<div class="form-group">
<label>Driver's name</label>
<input type="text" class="form-control" name="first_name" value="???" placeholder="Driver's name" disabled>
</div>
</div>
</div>
@stop
我的数据应该来自我的数据库,我不知道如何在我的控制器中构造它。
--------AdminController.php---------
public function edit_request($id){
$walker= DB::table('walker')->get();
$awlker= array('first_name' => $first_name,'last_name' => $last_name);
return View::make('edit_request')->with($walker);
}
【问题讨论】:
-
您正在视图上添加控制器操作,这是一个非常糟糕的做法,查询必须在控制器上进行。
-
有什么建议我该如何正确编码?
标签: php sql laravel controller views