同时在1个函数中插入2个表时在运行时发生错误

金努123

//控制器

 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”:“ [email protected]”,“ emp_password”:“ $ 2y $ 10 $ NLkdEn1ohHvHKU / uummrvOrwhJ3iEy7PPfxpk9dj9u6.pOVu1'列mycrmadminsemployee_id在第1行(SQL:INSERT INTO adminsnamepasswordemployee_idupdated_atcreated_at)值([email protected],管理@ 1234#,{ “ID”:1, “emp_nm”:” admin“,” emp_email“:” [email protected]“,” emp_password“:” $ 2y $ 10 $ NLkdEn1ohHvHKU / uummrvOrwhJ3iEy7PPfxpk9dj9u6.pOVu10YTa“,” mobile“:9426399403,” emp_type_id“:”“:”“ 1581590201.jpg“,” created_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个表,如果我分配了日期,则返回日期格式错误。.发现了意外的数据。尾随数据,所以我该如何解决此错误?

Md Abdul Awal

您的代码有误$admin->employee_id = $post;
尝试使用$admin->employee_id = $post->id;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在运行时(调试时)比较eclipse中的2个对象?

尝试访问在VBA(Visio)中在运行时创建的控件的属性时发生运行时错误

在运行时同时加载两个场景

如何将来自两个查询的数据附加到一个表中?运行时错误:3061 预期 2 发生

在运行时选择2个Bean

在运行时比较和合并2个结构

sql查询在运行时创建一个表并从数据库中的select语句中插入值

k6使用docker并在运行时出现装入的卷错误,并且“接受1个arg,已接收2个”

预期的构造函数错误仅在运行时发生

当另一个Firebase函数已在运行时,再次发生onCreate事件时会发生什么情况?

将类型转换(向下转换)到另一个子类型时发生运行时错误

合并2个二叉树时出现运行时错误

移动数据并打开 2 个工作簿时出现 VBA 运行时错误

networkx 的运行时错误:在运行神经气体脚本时在迭代期间字典发生了变化

在运行时从RPN构造一个可调用函数的对象

在运行时休眠“表未找到”错误

为什么我的代码在运行时给我一个stackdump错误?

Docker 在运行时给我一个错误

在类构造函数中使用vector时发生运行时错误?

运行JAR时发生ClassNotFoundException,在IntelliJ IDEA中运行时没有错误

运行时错误13:尝试从另一个工作簿中调用函数时,在VBA中键入不匹配

在Python中串联2个列表的运行时

尝试使用两个单元格值重命名工作表时出现运行时错误9

在运行时生成 (n) 个按钮

Micronaut中的DI错误在运行时而不是编译时出现?

如何在运行时将模块中的函数添加到类中,同时保留包的层次结构?

运行时异常:执行doInBackground()时发生错误

扩展Listadapter时发生运行时错误

投射对象时发生运行时错误