Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   XML y PHP : Pagina no puede ser mostrada (http://www.forosdelweb.com/f14/xml-php-pagina-no-puede-ser-mostrada-166187/)

gabyweb 18/11/2003 14:35

XML y PHP : Pagina no puede ser mostrada
 
Hola, tengo este codigo :

$wEmpresa = 28;

$strSQL = "SELECT * FROM curriculums";
$strSQL = $strSQL. " WHERE Empresa=" .intval($wEmpresa);
$strSQL = $strSQL. " ORDER BY Nombre";
$strSQL = $strSQL. ", Apellidos";
$strSQL = $strSQL. ", Fecha";
$query=MySQL_query($strSQL);
echo '<?xml version="1.0" encoding="ISO-8859-1"?>';
while($ds = mysql_fetch_array($query))
{
echo '
<curri nro="'.$ds["CurriculumNr"].'">
<datos>';
echo '
<nombre>'.$ds["Nombre"].'</nombre>
<apellidos>'.$ds["Apellidos"].'</apellidos>
</datos>';
echo '</curri>';
}
?>
Al ejecutarlo me sale este mensaje

The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.


--------------------------------------------------------------------------------

Only one top level element is allowed in an XML document. Error processing resource 'http://servlima/ambitcomercio/comercioweb/comercioonline/empresas/empresa28/scripts/gw28curriculumswin/culistaxml.php'. Line 11, Position 3

<curri nro="9">

POR FA QUE ES LO QUE ESTA PASANDO NO LO ENTIENDO....

gracias :stress:
:stress:

josemi 18/11/2003 15:38

Hola,

¿Que es lo que te sale al darle "Ver codigo fuente" en el navegador? Mas que nada porque te esta diciendo que el error esta en la linea 11, cuando lo que te muestra deberia estar en la 2.

Saludos.

cubis 18/11/2003 19:17

Que tal..

Pues puede ser lo que te dijo josemi, dinos cual es la línea 9 y te ayudamos.. Aunque no estoy muy seguro, pero según lo que dice el error, no tiene soporte para XSL.. puede ser tu servidor ó tu navegador...

Saludos.

gabyweb 19/11/2003 09:53

Gracias a los 2, ya localicé el error, lo que pasa es que esta linea <curri nro="'.$ds["CurriculumNr"].'"> sólo puede ejecutarse una sola vez y como estaba dentro del while me mostraba ese mensaje

Ya nos comunicamos


La zona horaria es GMT -6. Ahora son las 03:30.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.