There are 2 answers. The seal between the toilet and the floor is kept by the bolts that hold the toilet to the floor. He would have to use wood screws to attach the toilet to the floor if the floor was rotting out.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.