Generación de XML con PHP usando la clase DOMDocument
Submitted by admin on Dom, 07/12/2009 - 18:14
<?php $conn = mysql_connect('localhost','root','tecsup'); mysql_select_db('tienda'); $sql= "SELECT concat( nombre, ' ', apellido ) AS nombre, sexo, email FROM cliente LIMIT 0 , 30"; $query =mysql_query($sql); $dom = new DomDocument('1.0','ISO-8859-1'); $root = $dom->createElement('clientes'); while ($row=mysql_fetch_object($query)) { $cliente=$dom->createElement('cliente'); $nombre=$dom->createElement('nombre'); $nombre_texto=$dom->createTextNode($row->nombre); $nombre->appendChild($nombre_texto); $sexo=$dom->createElement('sexo'); $sexo_texto=$dom->createTextNode($row->sexo); $sexo->appendChild($sexo_texto); $email=$dom->createElement('email'); $email_texto=$dom->createTextNode($row->email); $email->appendChild($email_texto); $cliente->appendChild($nombre); $cliente->appendChild($sexo); $cliente->appendChild($email); $root->appendChild($cliente); } $dom->appendChild($root); header('Content-Type:text/xml; charset=ISO-8859-1'); print $dom->saveXML(); ?>

Enviar un comentario nuevo