Hola, intenta almacenar el codigo HTML que haces echo en una variable, luego de finalizar el while hazle un echo para mostrarla:
Código PHP:
Ver original$div ='';
$div .= "<div class='resultado'>";
$result = $done['rival'];
$div .= "<div class='elegidos'><center> $result </center></div>";
$div .= "<div class='v'>";
if ($total) {
$div .= " , ";
}
$total--;
$div .= "</div>";
$div .= "<div class='img'><img src='$done[img]' width='200' height='180'></div>";
$div .= "</div>";
}
echo $div;
Quizas asi te resulte, has la prueba.
Saludos