Jump to content
Fórum Script Brasil
  • 0

Id do Array


Question

Boa tarde,

 

estou com uma dúvida, eu possuo 3 arrays, estou conseguindo obter os dados e inserir em cada tabela, mas no terceiro array, eu tenho uma coluna chamada user_id e quero que esse campo seja inserido o o id que foi gerado no primeiro array, que é da tabela de usuários... não estou conseguindo passar essa informação, como posso incluir?

 

         $lerbanco->ExeRead('ws_empresa', "WHERE binary nome_empresa_link = :linkuser", "linkuser={$linkuser}");//TERCEIRO IF INICIO
                if($lerbanco->getResult()):
                        echo "erro5";
                else://TERCEIRO IF


                        $lerbanco->ExeRead('ws_users', "WHERE user_email = :useremail", "useremail={$inputDadosCadastro['user_email']}");
                        if($lerbanco->getResult()):// QUARTO IF INICIO
                                echo "erro6";
                    else: // QUARTO IF

                        //AQUI COMEÇO A FAZER DE FATO O CADASTRO DO NOVO USUÁRIO -----------------------

                       // INICIO ARRAY DO USUARIO. AQUI É GERADO O USER_ID
                        $cadatroUsuario = array();
                        $cadatroUsuario['user_email'] = $inputDadosCadastro['user_email'];
                        $cadatroUsuario['user_password'] = md5($inputDadosCadastro['user_password']);
                        $cadatroUsuario['user_level'] = 3;
                        $cadatroUsuario['user_registration'] = date('Y-m-d H:i:s');
                        // FIM ARRAY DO USUARIO.

                // INICIO ARRAY DADOS CLIENTE
                                        $cadastroCliente['user_name'] = $inputDadosCadastro['user_name'];
                        $cadastroCliente['user_lastname'] = $inputDadosCadastro['user_lastname'];
                        $cadastroCliente['user_telefone'] = $inputDadosCadastro['user_telefone'];
                        $cadastroCliente['user_plano'] = $inputDadosCadastro['user_plano'];
                        $cadastroCliente['user_cpf'] = $inputDadosCadastro['user_cpf'];
                // FIM ARRAY DADOS CLIENTE

                        //INICIO ARRAY DA EMPRESA - ESTE É O TERCEIRO ARRAY
                        $cadatroUsuarioEmpresa = array();
                        $cadatroUsuarioEmpresa['user_id'] = $inputDadosCadastro['user_id'];  É NESSE CAMPO QUE PRECISO INSERIR O ID DO PRIMEIRO ARRAY
						$cadatroUsuarioEmpresa['nome_empresa'] = $inputDadosCadastro['nome_empresa'];
                        $cadatroUsuarioEmpresa['nome_empresa_link'] = $inputDadosCadastro['nome_empresa_link'];
                        $cadatroUsuarioEmpresa['end_uf_empresa'] = $inputDadosCadastro['end_uf_empresa'];
                        $cadatroUsuarioEmpresa['cidade_empresa'] = $inputDadosCadastro['cidade_empresa'];
                        $cadatroUsuarioEmpresa['end_bairro_empresa'] = $inputDadosCadastro['end_bairro_empresa'];
                        $cadatroUsuarioEmpresa['end_rua_n_empresa'] = $inputDadosCadastro['end_rua_n_empresa'];
                        $cadatroUsuarioEmpresa['email_empresa'] = $inputDadosCadastro['user_email'];
                        $cadatroUsuarioEmpresa['segmento'] = 5;
                        $cadatroUsuarioEmpresa['telefone_empresa'] = preg_replace("/[^0-9]/", "", $inputDadosCadastro['user_telefone']);
                        $cadatroUsuarioEmpresa['empresa_data_renovacao'] = date("Y-m-d", strtotime("+{$texto['DiasDeTeste']} days"));


                        //FIM ARRAY DA EMPRESA falta >   

                         $addbanco->ExeCreate("ws_users", $cadatroUsuario);

                         if(!$addbanco->getResult()):
                                echo "erro0";
                         else:
                                $cadastroCliente['cliente_id'] = $addbanco->getResult();
                                $addbanco->ExeCreate("ws_clientes", $cadastroCliente);
                                $cadatroUsuarioEmpresa['id_empresa'] = $addbanco->getResult();
                                $addbanco->ExeCreate("ws_empresa", $cadatroUsuarioEmpresa);
                                if(!$addbanco->getResult()):
                                        echo "erro0";
                                else:

                                        echo "sucesso";
                                endif;

                         endif;

 

Obrigado pela ajuda

Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      149403
    • Total Posts
      645891
×
×
  • Create New...