Estimados amigos:
Quiero hacer una pagina Xml desde mysql, hice este script y no me resulta, en la pagina aparecen un monton de simbolos raros.
Aclaro que el array que traigo desde mysql no es el problema ya que lo probe desde otra pagina y funciona bien.
Código PHP:
header("Content-type:text/xml");
$link=mysql_connect("localhost","usuario","password");
mysql_select_db("mibase");
$query="Select * from mitabla order by id desc limit 3";
$ver=mysql_query($query, $link);
$miarr=mysql_fetch_assoc($ver)
echo "<?xml version="1.0"?>";
echo '<album>';
foreach ($miarr as $key => $valor) {
echo '<elemento>';
echo '<nombre>';
echo $valor['nombre'];
echo '</nombre>';
echo '<apellido>';
echo $valor['apellido'];
echo '</apellido>';
echo '<titulo>';
echo $valor['titulo'];
echo '</titulo>';
echo'</elemento>';
}
echo '</album>';
he probado de todas las maneras posibles, con comillas dobles, simples con bucles while, foreach...
Si alguien sabe que estoy haciendo mal le agradezco ya que desde ayer estoy con esto y no le encuentro solucion.
Gracias.