PHP5 PDO A - Maak in PHP een databaseverbinding Maak een nieuw .php bestand met de volgende naam: connect-[jouwnaam].php - dus bijvoorbeeld connect-hans.php Maak in dit php-bestand een verbinding met een database, genaamd ‘games’. Gebruik hiervoor de standaard gebruiker in xampp. Geef het verbindingsobject de naam ‘$conn1’. Maak daarna een tweede verbinding met een tweede database, genaamd ‘artiesten’. Gebruik hiervoor een ander gebruikersaccount. Deze heeft als gebruikersnaam ‘roc-student’ en als wachtwoord ‘welkom123’. Geef het verbindingsobject de naam ‘$conn2’. Inleveren: connect-[jouwnaam].php Tip: Je gaat vaker een verbindingen met databases maken, sla dit soort bestanden op een voor jou logische plek op zodat je ze later snel terug kunt vinden als naslagwerk. B1 - insert game Open PhpMyAdmin in je browser en maak een nieuwe database aan met de naam ‘winkel’. Importeer het volgende bestand games.sql Maak een nieuw .php bestand met de volgende naam: nieuw-spel1-[jouwnaam].php (vervang [jouwnaam] met je eigen naam) Maak in dit bestand een database verbindingsobject met de naam ‘$conn’. Maak in dit bestand een variabele $sql, waarin je als string een query maakt waarmee je de volgende game toevoegt aan de tabel ‘games’ in de database ‘winkels’: Titel:           F1 2022 Uitgever:    EA Sports Platform:    Playstation 5 Voorraad:   28 Prijs:         69,- Zorg met een exec() er voor dat de query wordt uitgevoerd en de gegevens in de database worden toegevoegd. Let op de tabel 'games' heet in jouw versie van de database niet meer games. Bestudeer de database en bedenk zelf wat de nieuwe naam is van deze tabel. Tip1 : Het id van de tabel is auto-increment. Deze hoef je dus geen waarde mee te geven. Tip2 : Test de query eerst in PhpMyAdmin om te kijken of deze werkt. Dit kan in PhpMyAdmin door links op de database ‘winkel’ te klikken en daarna de tab ‘SQL’ te selecteren. Inleveren Het geteste en werkende PHP-bestand dat je hebt gemaakt. B2 - insert game deel 2 Maak een nieuw .php bestand met de volgende naam: nieuw-spel2-[jouwnaam].php (vervang [jouwnaam] met je eigen naam) Voeg net als in opdracht 2a een nieuw spel toe in de tabel ‘games’. De gegevens van dit spel stop je eerst in variabelen. Deze variabelen gebruik je vervolgens om de query mee te maken. Bijvoorbeeld: Voeg op deze manier een zelf verzonnen game toe met titel, uitgever, platform, voorraad en prijs. Inleveren: nieuw-spel2-[jouwnaam].php (vervang [jouwnaam] met je eigen naam) Een screenshot van je browser met daarin PHPMyAdmin en de weergave van je databasetabel met het nieuwe spel B3 - Insert met form We gaan nog een stapje verder. In plaats van de spellen die je in de database wilt toevoegen in het PHP-bestand te zetten, ga je nu een formulier maken waarmee een bezoeker van de pagina een game kan invullen om toe te voeren. Maak twee nieuwe .php bestanden met de volgende namen: nieuw-spel3-[jouwnaam].php voeg-toe3-[jouwnaam].php (vervang [jouwnaam] met je eigen naam) Inleveren: De twee in deze opdracht gemaakte .php-bestanden Een screendump van je browser met het formulier C1 - Ophalen uit database deel 1 In deze opdracht halen we alle gametitels uit de database en tonen deze in de browser in een list (