eso no tiene que ir entre paréntesis.
a demas en tu $Link te esta faltando un valor que es la contraseña del usuario, son 3 parametros y tenes 2.
Asumiendo que acabas de instalar mysql y no has tocado nada sobre permisos, usuarios, passwords y demas, proba con esto:
Código PHP:
Ver original<?php
$sql="select*from estudiantes";
echo "<table>";
echo "<tr><td>echo $a[nombres]</td></tr>";
}
echo "</table>";
?>
tenías otro error en el while, tenias un punto y coma por ahí que no va.
Y si vas a acceder a la tabla por el nombre de columna como haces acá: $a[nombres] , trata de usar mysql_fetch_assoc(), si usas mysql_fetch_array estas creando un array con ambos valores de mysql_fetch_assoc() y la otra forma mysql_fetch_row() y eso ocupa mas espacio.
También trata de no abrir tantos <?php entre el medio sino se te va a hacer mas dificil encontrar algun problema que tengas, hacelo como hice yo usando echos para mostrar <table>, etc..
suerte