intento crear un xml desde una consulta php, pero me da un error que no consigo determinar ....
El php:
Código :
<? $basededatos = "queennethouse"; $servidor = "localhost"; $usuario = "cualquiera"; $clave = "cualquiera"; $tabla = "alquileres"; $conexion = mysql_connect($servidor,$usuario,$clave) or die(mysql_error()); mysql_select_db($basededatos, $conexion) or die(mysql_error()); // Conexion a la base de datos. $csql = "select * from alquileres"; //Establecemos la consulta SQL $res = mysql_query($csql,$conexion)or die(mysql_error());// Almacenamos el resultado de la consulta //CREAMOS EL XML echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"; echo "<alquileres>";//Apertura del XML while($val =mysql_fetch_array($res)){ // Array con los valores encontrados echo "<alquiler id=\"" . $val[id] . "\" tipo_inmueble=\"" . $val[tipo_inmueble] . "\">" . $val[caracteristicas] . "</alquiler>"; } echo "</alquileres>";//Cierre del XML ?>
El error que mne devuelve el navegador ...
Código :
No se puede mostrar la página XML No se puede ver la entrada XML con la hoja de estilo XSL. Corrija el error y haga clic en el botón Actualizar, o inténtelo de nuevo más tarde. -------------------------------------------------------------------------------- Se encontró un carácter no válido en el contenido del texto. Error al procesar el recurso http://localhost/QueenNetHouse/bu... <?xml version="1.0" encoding="UTF-8"?><alquileres><alquiler id="18" tipo_inmueble="CASA">1 DORMITORIO. A 3...
Espero ayuda, gracias