Doel van de opdracht
Een korte opdracht om kennis te maken met databases en php. De opdracht bestaat uit een aantal stappen die er toe leiden dat je weet wat een database precies is, hoe je er met PHP mee kunt werken, en het bouwen van een bezoekerstellertje in php met MySQL.
Stappen
- Maak een kort verslag met antwoord op de volgende vragen:
- Schrijf, in je eigen woorden op wat een database is.
- Bedenk wat er in de database van een website die je zelf vaak gebruikt wordt opgeslagen (bijvoorbeeld Hyves, marktplaats, twitter, facebook) en schrijf dat op.
- Leg uit wat SQL is en geef twee voorbeelden van SQL queries.
- Uniform server heeft ook een database, MySQL, en daar ook een handige online adminstratie tool bij, phpMyAdmin. Start phpMyAdmin op vanaf de uniform server en maak alvast een nieuwe database aan met een tabel. Noem deze database “statistieken” en de tabel “bezoekers”.
- We gaan nu in PHP een teller maken die het aantal bezoekers op de website bijhoudt. Het aantal bezoekers wordt iedere keer als de pagina wordt bezocht met een verhoogt.
- Maak een nieuw php bestand aan en noem dat teller.php.
- Dit php bestand moet een aantal dingen gaan doen, het eerste is het maken van een verbinding met de database. Zie hiervoor de screencast.
- Nadat de verbinding is gemaakt, moet de huidige waarde van de teller opgevraagd worden uit de database. Dit gebeurt met SQL. Zie hiervoor de screencast.
- Nu moet de teller met 1 worden verhoogd en worden teruggeschreven naar de database.
- Laat de waarde van de teller zien aan de website bezoeker (liefst met grote cijfers)