我是PHP的新手。 我有管理面板(後臺),在Laravel上創建。 面板顯示來自MySQL表(演示)的出價列表(演示)。DB行的保存狀態
我已經從下面的代碼中刪除了所有的html。
這裏是代碼,顯示在演示視圖從表中的每一行:
@foreach($listDemos as $demo)
{{ $demo->id }}
{{ $demo->name }}
{{ $demo->email }}
{{ $demo->link }}
{{ $demo->created_at }}
@endforeach
這裏是控制器演示
public function demo()
{
$listDemos = Demo::all();
return view('backstage.demos')->with('listDemos', $listDemos);
}
這裏是演示路線:
Route::get('backstage/demos', '[email protected]');
我有另一個mysql表(demoStatus),有2列
id and status
的問題是如何(demoStatuswhere ID =從演示表和狀態=按鈕值演示ID)通過點擊演示視圖按鈕存儲在不同的表狀態(下降):
@foreach($listDemos as $demo)
{{ $demo->id }}
{{ $demo->name }}
{{ $demo->email }}
{{ $demo->link }}
{{ $demo->created_at }}
<form action="" method="post">
{{ csrf_field() }}
<button type="submit">Decline</button>
</form>
@endforeach
存儲在每一頁的頭部CSRF場
<meta name="csrf-token" content="{{ csrf_token() }}">
對於demoStatus我有另一種模式:
class DemoStatus extends Model
{
protected $table = 'demosStatus';
protected $fillable = 'status';
}
和模型演示:
class Demo extends Model
{
protected $table = 'demos';
}