Php 无法在Laravel中显示表格数据
我需要在视图中显示任务表,show.blade.file@tasks文件夹中的列值“task_name”这是Php 无法在Laravel中显示表格数据,php,mysql,laravel-5,Php,Mysql,Laravel 5,我需要在视图中显示任务表,show.blade.file@tasks文件夹中的列值“task_name”这是TaskController public function store(Request $request)//, $id, Task $task) { $task = new Task; $task->task_name= $request->input('name'); $task-&
TaskController
public function store(Request $request)//, $id, Task $task)
{
$task = new Task;
$task->task_name= $request->input('name');
$task->body = $request->input('body');
$task->assign = $request->input('status');
$task->priority = $request->input('status');
$task->duedate = date("Y-m-d", strtotime($request->input("date")));// $request->input('date');
// $task->project_id = $id;
$task->save();
}
public function show($id)
{
$task = Task::find($id);
return view('tasks.show')->withTasks($task);
}
public function getTasks($id)
{
$tasks = Task::find($id)->get();
return $tasks;
}
show.blade.php
@if(isset($tasks))
@foreach($tasks as $ta)
<h1>{{ $ta->task_name }}</h1>
@endforeach
@endif
否,有任何错误,但未在任务表中显示任务名称,请执行以下操作
public function show($id)
{
$task = Task::find($id)->get();;
return view('tasks.show',['tasks' => $task]);
}
你喜欢这样吗
public function show($id)
{
$task = Task::find($id)->get();;
return view('tasks.show',['tasks' => $task]);
}
是否打印数据
$task=task::find($id)代码>它是否包含值?您是指公共函数getTasks($id){$tasks=Task::find($id)->get();返回$tasks;}是的,dd($Task)并发布输出请我询问值是否存在于“$tasks”中?编辑我的TaskController请查看是否打印数据$Task=Task::find($id)代码>是否包含值?您是指公共函数getTasks($id){$tasks=Task::find($id)->get();return$tasks;}是的,dd($Task)请发布输出我要求值出现在“$tasks”中?编辑我的TaskController请查看相同的内容没有更改然后运行此命令并显示输出$task=task::find($id);dd($task)返回视图('tasks.show',['tasks'=>$task])代码>此处的相同内容则无法获取数据重试此操作。相同内容无更改然后运行此操作并向我显示输出$task=task::find($id);dd($task)返回视图('tasks.show',['tasks'=>$task])代码>此处的内容相同,则无法获取数据。请重试此操作。