Tengo este código para crear un XML con PHP. El caso que si hago el while me da error, sin el while funciona perfectamente. ¿Porqué? Ayuda por favor!!!
Código PHP:
mysql_select_db($database_idilic, $idilic);
mysql_query ("SET NAMES 'utf8'");
$query_Consulta = "SELECT * FROM proyectos_es ORDER BY Id ASC";
$Consulta = mysql_query($query_Consulta, $idilic) or die(mysql_error());
$totalRows_Consulta = mysql_num_rows($Consulta);
$Num = 1;
header("HTTP/1.1 200 OK");
header("Content-Type: text/xml; charset=UTF-8");
echo '<?xml version="1.0" encoding="utf-8"?>';
echo "<results>\n";
while ($row_Consulta = mysql_fetch_assoc($Consulta)){
echo '<rs id="'.$Num++.'" info="">'.$row_Consulta['Bread']."</rs>";
}
echo "</results>";
mysql_free_result($Consulta);
mysql_close($idilic);