Hola,
sin quererme poner como un experto en OOP, que no se supone que los datos de conexión a la bd deberían ser privados? xD
Una pregunta: cuál sería la ventaja/desventaja de conectarse a la bd en el método __construct ?
Una observación: la variable $this->lank debería contener el identificador de conexión a la base de datos, es decir, el valor regresado por mysql_connect (que actualmente esta en una variable local $link), no?
Me parece que va bien la discusión.
Saludos.