Thanks Eric. Yes that makes sense to make one dynamic page. The problem is that I'm a complete newbie to mysql queries and the code required to operate them etc.
OK I've been busy trying what you said Eric. Could you possibly visit my site again - try the registration and confirm that everything looks fine and secure? I would really appreciate your expert opinion in anything that's not right or needs looked at.
Many thanks for all your assistance