Quelques points à savoir ABSOLUMENT avant de programmer en PHP, HTML et autres...
1. Le code HTML est lu par le navigateur donc interprété directement par la machine de l'utilisateur (en fait c'est le navigateur qui s'en charge).
2. Javascript est pareil que HTML.
3. Le code PHP est lu sur le serveur. Il faut donc un logiciel qui puisse l'interpréter et en faire quelques chose. On appelle ça un serveur Apache. Si tu test ton site sur ton PC je ne saurais te conseiller mieux que le très bon
WampServer.
De plus, tu peux créer tes bases MySQL avec ce logiciel.
C'est à cause de ces points là que lorsque tu veux utiliser une base de donnée tu es obligé de passer par PHP. Lui seul peut insérer des données sur le serveur. C'est également pour cela que Javascript est considéré comme un langage "dangereux". Il est capable d'installer des application sur le poste client.