public function cadEndereco(Endereco $objEndereco) { $conexao = $this->abreConexao(); echo $sql = "INSERT INTO " . TBL_ENDERECOS . " SET\n idCliente = " . $objEndereco->getIdCliente() . ",\n nome = '" . $objEndereco->getNome() . "',\n cep = '" . $objEndereco->getCep() . "',\n logradouro = '" . $objEndereco->getLogradouro() . "',\n numero = '" . $objEndereco->getNumero() . "',\n complemento = '" . $objEndereco->getComplemento() . "',\n bairro = '" . $objEndereco->getBairro() . "',\n estado = '" . $objEndereco->getEstado() . "',\n cidade = " . $objEndereco->getCidade() . "\n "; $conexao->query($sql) or die($conexao->error); $this->fechaConexao(); }
/** * Realiza a inclusão do CEP * @param Endereco $endereco */ public function inserir(Endereco $endereco) { $query = "INSERT INTO enderecos " . "(id_cliente, cep_origem, cep_destino, numero, complemento) " . "VALUES " . "(:id_cliente, :cep_origem, :cep_destino, :numero, :complemento)"; $stmt = $this->conexao->prepare($query); $stmt->bindValue(":id_cliente", $endereco->getIdCliente()); $stmt->bindValue(":cep_origem", $endereco->getCepOrigem()); $stmt->bindValue(":cep_destino", $endereco->getCepOrigem()); $stmt->bindValue(":numero", $endereco->getNumero()); $stmt->bindValue(":complemento", $endereco->getComplemento()); $stmt->execute(); }
include 'Usuario.php'; include 'Endereco.php'; include 'Conexao.php'; # Instanciando o objeto usuario $usuario = new Usuario(); $endereco = new Endereco(); # Setando os parametros vindos do post $usuario->setIdTipoUsuario($_POST['id_tipo_usuario']); $usuario->setNomeUsuario($_POST['nome_usuario']); $usuario->setCpf($_POST['cpf']); $usuario->setRg($_POST['rg']); $usuario->setEmissorRG($_POST['emissor_rg']); $usuario->setDataNascimento($_POST['data_nascimento']); $usuario->setSexo($_POST['sexo']); $endereco->setRua($_POST['rua']); $endereco->setNumero($_POST['numero']); $endereco->setComplemento($_POST['complemento']); $endereco->setCep($_POST['cep']); $endereco->setUfEstado($_POST['uf_estado']); $endereco->setNomeCidade($_POST['nome_cidade']); $endereco->setBairro($_POST['bairro']); #instanciando o objeto $connect = new Conexao(); $sql_current = "INSERT INTO autonomo.endereco (rua, numero, complemento, cep, uf_estado, nome_cidade, bairro) VALUES (" . $endereco->getRua() . ", '" . $endereco->getNumero() . "', '" . $endereco->getComplemento() . "', '" . $endereco->getCep() . "', '" . $endereco->getUfEstado() . "', '" . $endereco->getNomeCidade() . "', '" . $endereco->getBairro() . "');"; # $sql_current = "INSERT INTO autonomo.usuario (id_tipo_usuario, nome_usuario, sexo, data_nascimento, cpf, rg, emissor_rg) VALUES (".$usuario->getIdTipoUsuario().", '".$usuario->getNomeUsuario()."', '".$usuario->getSexo()."', '".$usuario->getDataNascimento()."', '".$usuario->getCpf()."', '".$usuario->getRg()."', '".$usuario->getEmissorRG()."');"; $connect->set('sql', $sql_current); echo $sql_current; $connect->conectar(); $connect->executar(); # Destruindo os objetos unset($usuario);