Как выбрать данные из нескольких выпадающих и объединить их в одну переменную в laravel? - PullRequest
0 голосов
/ 11 июня 2018

У меня есть три раскрывающихся списка для Дня, Месяца и Года для Даты рождения и одна колонка в базе данных.Я хочу преобразовать выбранные данные в формат даты рождения, который затем сохраняется в базе данных.это создает синтаксическую ошибку.

код моего контроллера:

protected function create(array $data)
{ 
        'month'  => $data['month'],
        'day'  => $data['day'],
        'year'  => $data['year'],

     return User::create([
        'first_name' => $data['first_name'],
        'last_name' => $data['last_name'],
        'gender'    =>$data['gender'],
        'email' => $data['email'],
        'password' => bcrypt($data['password']),
        'phone' => $data['phone'],
        'dob'   => "month/day/year",
    ]);
}

1 Ответ

0 голосов
/ 11 июня 2018
$dob = $data['year'].'-'.$data['month'].'-'.$data['day'];

return User::create([
        'first_name' => $data['first_name'],
        'last_name' => $data['last_name'],
        'gender'    =>$data['gender'],
        'email' => $data['email'],
        'password' => bcrypt($data['password']),
        'phone' => $data['phone'],
        'dob'   => $dob,
    ]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...