Ir para conteúdo
Fórum Script Brasil

pliniocaval

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que pliniocaval postou

  1. pliniocaval

    Id do Array

    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
  2. 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
×
×
  • Criar Novo...