I need validate and generate error message if same user try to insert existing project_name to the table in Laravel 5.2. My project table like this
user_id project_name
1 abc
2 sdf
3 kju
My project data store controller as follow
public function store(Request $request)
{
$this->validate($request, [
'name' => 'required|min:3',
'notes' => 'required|min:10',
'color' => 'required',
'group' => 'required',
'status' => 'required'
]);
$project = new Project;
$project->project_name = $request->input('name');
$project->user_id = Auth::user()->id;
$project->save();
return redirect()->route('projects.index')->with('info','Your Project has been created successfully');
}
and I have alert.blade.php file as
@if ( session()->has('info'))
<div class="alert alert-info" role-"alert">
</div>
@endif
@if ( session()->has('warning'))
<div class="alert alert-danger" role-"alert">
</div>
@endif
how can I do this?
from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2tRc4a7
via IFTTT
Aucun commentaire:
Enregistrer un commentaire