0
我從一個數據庫表輸出列表「書」這樣檢索特定記錄用戶通過選擇單選按鈕來選擇他們想要編輯的記錄,並且當點擊提交按鈕時,將用戶重定向到具有書籍細節的新頁面。Laravel無法從形式
所以我想從單選按鈕書籍ID,然後,如果ID匹配,顯示一切從該記錄:
function editing(Request $request)
{
$edit = $request->books;
return view('layouts/editing', ['edit' => $edit]);
}
function updateEdit()
{
$books = DB::table('books')->where('id', $edit)->first();
}
,這是在視圖中顯示:
@extends('layouts.master')
@section('title')
@section('content')
<h1>Delete Book</h1>
<form action="{{url('removebook')}}" method="POST">
{{ csrf_field() }}
<div>
<input name="name" type="textbox" value="{{ old('name', $edit['name']) }}"/>
</div>
<input type="submit" name="submitBtn" value="Delete Book">
</form>
@endsection
但是,我收到一條錯誤消息:
未定義的索引:name(查看:C:\ xampp \ htdocs \ laraveladvweb \ resources \ views \ layouts \ editing.blade.php)
是什麼導致了這個問題?
轉儲'$編輯[ '名']'的視圖的內容也許應該是'$編輯 - > name' – Joe