I want to show a specific error message with my validation as shown (the value already exists, try to write other value) or any message I want.
public function store(Request $request) { $excuse->coursenum = $request->input('coursenum'); $validatedData = $request->validate([ 'coursenum' => Rule::unique('students')->where(function ($query) { return $query->where('status_id', 2); }) ]); $messages = [ 'coursenum.required' => 'the value is alredy exite, try to write othe value', ]; $excuse->save(); return redirect('/students'); } and add in my blade this code
@if ($errors->any()) <div class="alert alert-danger"> <ul> @foreach ($errors->all() as $error) <li>{{ $error }}</li> @endforeach </ul> </div> @endif