Welcome Guest, Not a member yet? Register   Sign In
Insertar datos en dos tablas distintas
#1

Hola,

no se como insertar datos en dos tablas distintas. 

Gracias

MODELO

Code:
public function insertar($data)
    {
        $this->db->insert('despesa',$data);                  
        $insert_id = $this->db->insert_id();
        return $insert_id;
}

Code:
public function insertarDespesa(){       
        $idproveidor= $this->input->post('idpersona');
        $idusuari=$this->input->$_SESSION('idusuari');
        $tipus_comprovant= $this->input->post('tipus_comprovant');
        $num_comprovant= $this->input->post('num_comprovant');
        $data_hora= $this->input->post('data_hora');
        $total_despesa= $this->input->post('total_despesa');

        $idarticle=$this->input->post('idarticle');
        $quantitat=$this->input->post('quantitat');
        $preu_compra=$this->input->post('preu_compra');
        $descompte = $this->input->post('descompte');

           
       
        $data = array(           
                                    
            'idproveidor'=>$idproveidor,
            'idusuari' => $idusuari,
            'tipus_comprovant'=> $tipus_comprovant,
            'num_comprovant'=> $num_comprovant,
            'data_hora'=> $data_hora,
            'total_despesa'=> $total_despesa,
           
            //'idarticle'=> $idarticle,
            'quantitat' => $quantitat,
            'preu_compra' => $preu_compra,
            'descompte' => $descompte,

        );

        $ins = $this->Despesa_model->insertar($data);

       
       
        if($ins){
            $this->session->set_flashdata('success','Despesa insertada corectament');
        }else{
            $this->session->set_flashdata('error','Despesa no insertada');
        }
        redirect(base_url('Despesa/novaDespesa'));
    }   
   
}
Reply


Messages In This Thread
Insertar datos en dos tablas distintas - by sergi - 02-23-2020, 12:48 PM



Theme © iAndrew 2016 - Forum software by © MyBB