// Контроллер
public function create(Request $request)
{
// dd($request->all());
$this->validate($request, [
'emp_nm' => 'required',
'emp_email' => 'required | email',
'emp_password' => 'required' ,
'mobile' => 'required | max:20' ,
'emp_type_id' => 'required',
'emp_img' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
]);
$employee = new Employee();
$employee->emp_nm = $request->input('emp_nm');
$employee->emp_email = $request->input('emp_email');
$employee->emp_password = Hash::make($request->input('emp_password'));
$employee->mobile = $request->input('mobile');
$employee->emp_type_id = $request->input('emp_type_id');
if ($request->hasfile('emp_img')) {
$file = $request->file('emp_img');
$extention = $file->getClientOriginalExtension(); // get img extension
$filename = time() . '.' . $extention;
$file->move('upload/employee/',$filename);
$employee->emp_img = $filename;
}else{
return $request;
$employee->emp_img = '';
}
$employee->save();
$id = $employee->id;
$created_at = $employee->created_at;
$updated_at = $employee->updated_at;
$post = Employee::find($id);
// $created = Employee::get('created_at');
// $updated = Employee::get('updated_at');
$employee = DB::table('employees')->get();
$admin = new Admin();
$admin->name = $request->input('emp_email');
$admin->password = $request->input('emp_password');
$admin->employee_id = $post;
// $admin->created_at = $created;
// $admin->updated_at = $updated;
$admin->save();
return redirect()->back();
}
// ОШИБКА
SQLSTATE [22007]: недопустимый формат даты и времени: 1366 Неверное целочисленное значение: '{"id": 1, " emp_nm ":" admin "," emp_email ":" admin@gmail.com "," emp_password ":" $ 2y $ 10 $ NLkdEn1ohHvHKU / uummrvOrwhJ3iEy7PPfxpk9dj9u6.pOVu1 'для столбца mycrm
. 1010 * в строке 1001 *. 1024 *: вставить в admins
(name
, password
, employee_id
, updated_at
, created_at
) значения (admin@gmail.com, admin@1234#, {"id": 1, "emp_nm": "администратор", "emp_email": "admin@gmail.com", "emp_password": "$ 2y $ 10 $ NLkdEn1ohHvHKU / uummrvOrwhJ3iEy7PPfxpk9dj9u6.pOVu10YTa", "мобильный": 9426399403, "emp_type_id": "1", "emp_img": "1581590201 .jpg "," creation_at ":" 2020-02-13 10:36:41 "," updated_at ":" 2020-02-13 10:36:41 "}, 2020-02-13 10:36:41, 2020-02-13 10:36:41))
В контроллере код вставляет 2 таблицы одновременно, теперь он возвращает ошибку формата даты, если мне назначена дата, так что Это .. Неожиданные данные найдены. Трейлинг данных, так как я могу решить эту ошибку ??