Es justamente como menciona Triby, prueba así y luego comentas... Igual si alguna app te pide que envies el TAG así, prueba con colocar un espacio en cada echo que mandas:
Código PHP:
<?
while ($row_portfolio=mysql_fetch_assoc($consulta)) {
echo '<thumbnail filename="'.$row_portfolio['thumbnail'].'"';
echo ' url="http://'.$row_portfolio['url'].'"';
echo ' title="'.$row_portfolio['titulo'].'"';
echo ' description="'.$row_portfolio['descripcion'].'"';
echo '/>';
}
?>
No se si me explico, Saludos.