Ich neheme mal an, es geht Dir rein um die Frage, wie man das auf einer Webseite umsetzen kann?
Ich habe mir ein Buch gekauft über PHP und MySQL, wo unter anderem auch solche Sachen beschrieben werden.
Zum Einstieg gäbe es z. B. dieses hier:
Giesbert Damaschke
PHP & MySQL
Dynamik für Ihre Webseiten!
ISBN: 978-3-8272-4123-8
Gruß
P.