Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
PHP + SQL + XML
14-04-2010, 12:20 (Esta mensagem foi modificada pela última vez a: 14-04-2010 14:31 por WebDevXtream.)
Mensagem: #4
RE: PHP + SQL + XML
Olá bom dia,

Penso que o Bruno se está a referir a isto:

Código PHP:
//Inicia os dados a gravar no ficheiro XML

//Cabeçalho do ficheiro XML para ser Válido
$Dados "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n";

//Inicia a o corpo dos artigos
$Dados .= "<articles>\r\n";

//Obtem os dados da base de dados e "formata-os" em formato xml
while ($row mysql_fetch_array($get_articles)){
   
$Dados .= "\t<article>\n";
   
$Dados .= "\t\t<id>" utf8_encode($row ['idarticle']) . "</id>\n";
   
$Dados .= "\t\t<title>" utf8_encode($row ['title']) . "</title>\n";
   
$Dados .= "\t\t<intro>" utf8_encode($row ['intro'])) . "</intro>\n";
   
$Dados .= "\t\t<content>" .utf8_encode($row ['content'])) . "</content>\n";
   
$Dados .= "\t\t<date>" utf8_encode($row ['date'])) . "</date>\n";
   
$Dados .= "\t</article>\r\n";
}
//Finaliza a conversão dos artigos em formato XML

$Dados .= "</articles>\r\n"//Finaliza o corpo dos artigos

//Trata de gravar a Nossa informação no Ficheiro XML
$Ficheiro 'Artigos.xml';
$Handle fopen($Ficheiro'w');
fwrite($Handle$Dados);
print 
"Ficheiro 'Artigos.xml' Gerado!";
fclose($Handle);
//Termina a gravação do ficheiro e faz um output 

Espero ter-te ajudado de alguma forma.

Abraço

[Imagem: 1_joao5_4.png] [Imagem: logo.png]
WebDevXtream.com - WebDesign, SEO, Domínios, Alojamento, e-Commerce e Publicidade
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
PHP + SQL + XML - mpmont - 13-04-2010, 15:58
RE: PHP + SQL + XML - mpmont - 13-04-2010, 17:30
RE: PHP + SQL + XML - WebDevXtream - 14-04-2010 12:20
RE: PHP + SQL + XML - mpmont - 14-04-2010, 17:22
RE: PHP + SQL + XML - WebDevXtream - 14-04-2010, 17:40

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)