Выпадающий список и проверка - PullRequest
0 голосов
/ 03 июля 2019

У меня есть 2 таблицы, первая - Students с 3 полями (имя, имя, fk_diploma). Затем моя вторая таблица называется Diplomas, и есть 1 поле с именем (type_diploma).

Для информации у меня есть 3 записи в моем поле type_diploma:

1) DiplomaA
2) DiplomaB
3) DiplomaC

В моей системе проверки Пользователь может выбрать DiplomaA или DiplomaB, но не DiplomaC, если пользователь выбирает DiplomaC,появляется сообщение об ошибке

Например: * «Извините, у вас нет навыков для диплома C.»

enter image description here

isесть решение в 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');

        }   

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...