Comunidad de diseño web y desarrollo en internet online

generar un xml en php

Citar            
MensajeEscrito el 26 Jun 2007 05:31 pm
hola tengo un problema al generar un xml con php el codigo es el siguiente:

Código :

<?php header("Content-type: text/xml\n\n"); ?>
<?php echo ('<?xml version="1.0" encoding="ISO-8859-1"?>' . "\n"); ?>
<?php
   require("conect.php");
   echo "<dat>\n";
$consulta = mysql_query("SELECT * FROM `registro` ORDER BY id ASC");
   while($resultado = mysql_fetch_array($consulta))
   {
      
   echo "<per nom=\"$resultado[email]\" pasword=\"$resultado[pass]\"/>\n";
   
}
echo "</dat>\n";

?>


el problema es que me muestra un error en la pagina o no me muestra nada, he probado con la otra estructura de xml como la que sigue:

Código :

echo "<per>$resultado[email]\n</per>"
echo "<pasword>$resultado[pass]\n</pasword>"


con esta si funciona auqe me aparen todos los datos seguidos y no se arma la estructura como deveria ser. pero la estructura que nesesito es la primera por que me es has facil que flash lo lea, quisiera saver si ay algun error en el primer codigo que mostre

Por carlostex

0 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 30 Jun 2007 01:19 pm
Carlos, si te sirve el codigo que uso:

Código :

<?php 
include ("conf.inc.php");

$resultado= mysql_query ("SELECT * FROM tabla) or die ("Query invalido");
echo '<?xml version="1.0" encoding="UTF-8"?>'; 
echo '<datos>'; 
while($row=mysql_fetch_array($resultado)){
    $datos = '<anexo id="'.$row[id].'" Nombre="'.utf8_encode($row[nombre]).'" Descripcion="'.utf8_encode($row[descripcion]).'"/>';
    echo $datos; 
} 
echo '</datos>'; 
mysql_close ($cnx);
?>

Por atomoclip

61 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 30 Jun 2007 05:00 pm
se que no tiene sentido, pero asi?

Código :

echo '<per nom="'.$resultado[email].'" pasword="'.$resultado[pass].'"/>\n";
[F]Las etiquetas [code] son tus amigas[/F]

Por neohunter

Claber

563 de clabLevel

1 tutorial

 

Bogota, Colombia

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.