我有2个表,第一个是Students
,具有3个字段(名称,名字,fk_diploma)。然后,我的第二个表名为Diplomas
,并且有1个字段名为(type_diploma)。 / p>
有关信息,我在type_diploma
字段中有3条记录:
1) DiplomaA
2) DiplomaB
3) DiplomaC
在我的验证系统中,用户可以选择DiplomaA或DiplomaB,但不能选择DiplomaC。如果用户选择DiplomaC
,则会出现错误消息
例如:*“对不起,您没有文凭C的技能。”
laravel中有解决方案吗?
public function store(studentRequest $request)
{
$exists = Student::where('name', $request->get('name'))->where('firstname', $request->get('firstname'))->where('fk_diploma', $request->get('fk_diploma'))->count();
if (!$exists){
Student::create($request->all());
return redirect()->route('students.index')
->with('success', 'new data created successfully');
}
else{
return redirect()->route('students.index')
->with('error', 'duplicate');
}
}