I think you need a systematic learning on how to build a database-driven web application,
Your first ideas of putting multiple value in a single field is a big mistake, that is a violation of "first normal form" rule in relational database design. There is a good article on this
11 important database designing rules which I follow[
^]. You can ask google for more information on relational database design and related matters.
Your next question about 'technique', minimally, you will need knowledge of the following areas:
1.
Learn HTML[
^]
2.
Learn JavaScript[
^]
3.
Learn PHP+MySQL[
^]
You should learn these in sequence, with patience and try out their examples.
Remember that "
Rome was not built in one day".