Comunidad de diseño web y desarrollo en internet online

Duda desplgegado de xml.

Citar            
MensajeEscrito el 05 Ene 2010 11:09 pm
Tegno el siguiente codigo que debe de generar un xml, mi duda es por que no muestra nada a pesar de que no tiene errores. :?

Código PHP :

<?

   header('Content-Type: text/xml');
   echo '<?xml version="1.0" encoding="iso-8859-1"?>';
   //le coloco la version de xml y a codificacion
   require("conect_sabasec.php");
   $qry_bd="SELECT * FROM seccion1";

   
   echo"<id>".$id."</id>";
   echo"<articulo>".$art."</articulo>";
   echo"<pie>".$foot."</pie>";
   echo"<nota>".$nota."</nota>";

?> 

Por Jigsaw050488

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Ene 2010 03:22 am
Ten cuidado que si la consulta esta devolviendo en blanco, o sea sin data, Firefox no te representa siempre visualmente la estructura de árbol. Usa Ver Código fuente para ver que el XML esta realmente alli.

Yo cheuqearía la consulta, y además es un XML raro, debería tener un tag de contención antes que nada.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 07 Ene 2010 05:01 am
Gracias por el consejo, desde cierto punto tenias razón con eso de la consulta lo solucione de la siguiente manera, Gracias.

Código :

<?
   require("conect_sabasec.php");
   header("Content-type: text/xml\n\n");
   echo ('<?xml version="1.0" encoding="ISO-8859-1"?>' . "\n");
   $xml_text.="<secciones>";
   
   $query=mysql_query("SELECT * FROM `seccion1`");
      while ($fila=mysql_fetch_array($query))
      {
         $xml_text.="<seccion>";
         
            $xml_text.=" <articulo>\n";
            $xml_text.=   "".$fila['articulo']."\n";
            $xml_text.=" </articulo>\n";
            
            $xml_text.=" <img>\n";
            $xml_text.="".$fila['img']."\n";
            $xml_text.=" </img>\n";
            
            $xml_text.=" <fecha_hora>\n";
            $xml_text.="".$fila[fecha_hora]."\n";
            $xml_text.=" </fecha_hora>\n";
            
            $xml_text.=" <foot>\n";
            $xml_text.="".$fila[foot]."\n";
            $xml_text.=" </foot>\n";
            
            $xml_text.=" <nota>\n";
            $xml_text.="".$fila[nota]."\n";
            $xml_text.=" </nota>\n";

         $xml_text.="</seccion>";
      }
   $xml_text.="</secciones>";
   
   echo $xml_text;

?> 

Por Jigsaw050488

2 de clabLevel



 

firefox

 

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