O_O No puedes asignarle un while() o cualquier otra estructura de control a una variable.
Código PHP:
while($data_array = mysql_fetch_array($result))
{
$variable .= <<<END
<track>
<title>{$data_array['title']}</title>
<location>{$url}{$data_array['videoservercode']}</location>
<image>{$data_array['picturelink']}</image>
<annotation>{$data_array['itemcomment']}</annotation>
</track>
END;
}