Thanks for clarifying this Tim.
Yes and I also want quite a pretty, statistically based ( bar and pie charts etc) output report to engage students. So this will need writing.
Any idea how / who I can get to help me write this? Or should I simply be looking wider to any reports writer who works with mysql db's?