||Dj||, tu metodo si funciona, es mas creo que en este caso convendria usarlo.
Con respecto a lo de los parentesis, echo no requiero su uso, asi que es lo mismo poner:
Código PHP:
echo ("Esto se va a imprimir");
que poner
Código PHP:
echo "Esto se va a imprimir";
Claro que si quieres usar funciones lo que debes en "concatenar" tu string con lo que la funcion devuelve. Para hacer esto debes usar un . (punto).
Aqui varias formas de hacer lo mismo:
Código PHP:
// Concatenando
echo "...</td><td align=center>".round($puntos, 2)."</td><td>".round($variable, 2)."</td>...";
// Otra forma menos práctica
echo "...</td><td align=center>";
echo round($puntos, 2);
echo "</td><td>";
echo round($variable, 2);
echo "</td>...";
// Muchas veces útil
$puntos = round($puntos, 2);
$variable = round($variable, 2);
echo "...</td><td align=center>$puntos</td><td>$variable</td>...";
Te paso este link del manual de PHP
http://www.php.net/manual/es/language.types.string.php
Saludos