【发布时间】:2016-09-12 00:16:38
【问题描述】:
我有表dosen,我想将数据更新到“statusdosen”列。
我有网址:...admin/dosen/status
当我点击保存时,页面重定向到..admin/dosen,并且该行中的所有数据都已重置(空)。
这是我的看法
{!! Form::model($value, ['route' => ['admin.dosen.update', $value->user_id], 'method' => 'PUT']) !!}
<br>
{!! Form::select('statusdosen', array('1' => 'Dikampus', '0' => 'Tidak Dikampus'), null, ['placeholder' => 'Pilih Status'], ['class' => 'form-control']) !!}
<br><br>
!! Form::button('<i class="fa fa-check-square-o"></i> Simpan', ['type' => 'submit', 'class' => 'btn btn-primary btn-sm'] ) !!}
{!! Form::close() !!}
方法:
public function status()
{
$dosen = Dosen::paginate(10);
return view('admin/dosen.status', compact('dosen'));
}
public function update($id)
{
$dosenUpdate = Request::only(['nipy', 'namadosen', 'alamatdosen', 'notelpdosen', 'tempatlahirdosen', 'tanggallahirdosen']);
$user = User::find($id);
$user->dosen()->update($dosenUpdate);
return redirect('admin/dosen')->with('message', 'Data berhasil diubah!');
}
我想要的是点击保存后不会重定向到其他页面。我必须为“statusdosen”创建新的更新方法数据吗?
【问题讨论】:
-
还是不清楚?您是要更新单行还是要在更新后留在同一页面?
-
@jonju 是的,我想更新 1 个数据并在更新后留在同一页面。
-
示例:表剂量(iddosen,user_id,namadosen,地址,状态剂量)DSN01 | 12 |地址在这里 | 1 我只想更新'statusdosen'。
标签: php laravel-5.2