Ir para conteúdo
Fórum Script Brasil
  • 0

salvar um arquivo xml no banco de dados


claudemirferreira

Pergunta

Bom dia.

 

Preciso salvar o xml em uma tabela, o campo é do tipo CLOB, se eu passar apenas uma parte do xml, o sistema consegue salvar, porém se eu passar todo o xml, o sistema não esta conseguindo salvar, já tentei converter para BASE64_ENCODE, mas também não funcionou, alguém poderia me ajudar ?

 

$xml = '<NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe Id="NFe13200907200194000380550100000037991319393409" versao="4.00"><ide><cUF>13</cUF>';
        $msgRetorno = 0;
        $db = new Connection();
        try {
            if ($db->AbrirConexao()) {
                $ora_conecta = $db->getOra_conecta();
                $sql = INSERT INTO GE113NFETEST VALUES (?,?,?)";
                $resultado = $ora_conecta->prepare($sql);
                $resultado->bindValue(1'99999');
                $resultado->bindValue(2'888');
                $resultado->bindValue(3, $xml);
 
                try {
                    // $ora_conecta->beginTransaction();
                    $resultado->execute();
                    // $ora_conecta->commit();
                    // $db->fecharConexao();
                } catch (PDOException $e) {
                    echo "DataBase Error: The user could not be added.<br>".$e->getMessage();
                } catch (Exception $e) {
                    echo "General Error: The user could not be added.<br>".$e->getMessage();
                }
            }
        } catch (PDOException $e) {
           return  'Error : ' . $e->getMessage();
        }
 
        return $msgRetorno;

 

 

 

 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...