当我试图将数据传递到编辑页面时,我得到了这个错误 . 请帮助我
QueryException in Connection.php line 729: SQLSTATE[42S22]: Column not found: 1054 Unknown column '1' in 'field list' (SQL: select 1 from phonebooks)
PhonebookController.php
public function edit($id)
{
$data = Phonebooks::all($id);
echo"$data";
return view('phonebook.edit', compact('$data'));
}
edit.blade.php
<html>
<body>
<form method="POST" action="{{ URL::to('phonebook') }}" >
<input type="text" name="id" value="{{$id}}"/>
<input type="text" name="phoneNo" value="{{old('phoneNo')}}"/>
<input type="text" name="email" value="{{old('email')}}" />
<input type="submit" value="Save"/>
<input type="hidden" name="_token" value="{{ csrf_token() }}">
</form>
</body>
</html>
2 回答
你应该试试这个:
https://selftaughtcoders.com/from-idea-to-launch/lesson-23/laravel-5-application-form-model-binding-laravelcollective-forms-html-library-bootstrap-framework/
希望这对你有所帮助!