Client-Server architecture utilising a web browser is the way to go.

One solution would/could be to use MySQL and PHP/Perl or Java to connect and act as the interface.

Quick, simple and cheap to construct.