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

Criar Arquivos Xml


anderson junior

Pergunta

boa noite, la vem eu com mais uma duvida.....precizo criar um arquivo xml com o php, como proceder, lembrando....neste arquivo vão ser colocado bastante dados, tipo eu faço um select numa tabela de produtos e coloco tudo dentro de um xml, será que dá???

se alguém poder me dar uma ajuda agradeço muito

Anderson

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Qual o problema? XML é uma receita de bolo:

-Abre o nó

Faz um loop:

--Abre o sub nó

---Criar os dados do sub nó

--Fecha o sub nó

Fecha o laço

-Fecha o nó:

<?php
$xml = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">
// abrindo o nó principal
<abrenoh>";

// abrindo o while com os dados dos aniversariantes, isso delimita 
um bloco de aniversariantes com seus respectivos dados(subnós) dentro deste nó
do { 

// abrindo um nó com o nome aniversariantes. cada nó neste, 
conterá dentro os sub nós com as informações
$xml .="<abre_sub>

// subnós de informações - nome, email, data de aniversário
<dado1>'".$row_aniversarios['nome']."'</dado1>
<dado2>'".$row_aniversarios['email']."'</dado2>
<dado3>'".$row_aniversarios['dataniver']."'</dado3>

// fechando nó 'aniversariante'
</abre_sub>";

// fechando o while dos dados
} while ($row_aniversarios = mysql_fetch_assoc($aniversarios));

// fechando o nó principal
$xml .="</abrenoh>";

echo $xml;
?>

Link para o comentário
Compartilhar em outros sites

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
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...