Hmm, omschrijf het beter als CODE die bepaalde berekeningen kan doen en opslaan. HTML daarentegen is te omschrijven als OPMAAK waarmee je dus de schil over de PHP heen maakt :)
MySQL is een manier om gegevens via bv PHP of PERL op te slaan voor later gebruik.