Zapoznaj się z filmem instruktażowym, realizując kolejno przedstawione czynności na własnym stanowisku komputerowym. Niezbędne do wykonania zadania pliki w archiwum ZIP znajdziesz poniżej:
RL4wLaZWdjC05
RCJZ1uwJHL32Y1
Polecenie 2
Wykonaj kolejną podstronę serwisu, która zawiera listę wyboru<select> wypełnioną gatunkami gier wydobytymi (dzięki słowu kluczowemu DISTINCT) z tabeli gry oraz przycisk podsumowujący formularz.
Po kliknięciu przycisku wypisane zostaną na liście nienumerowanej<ul>, dodanej pod formularzem, wszystkie gry komputerowe znajdujące się w bazie należące do wybranego gatunku gier.
Treść kwerendy wyjmującej gatunki gier prezentuje się następująco:
Linia 1. SELECT DISTINCT gatunek FROM gry ORDER BY gatunek.
Natomiast zapytanie wyjmujące gry należące do danego gatunku wyglądać może tak:
Linia 1. SELECT tytul przecinek platforma przecinek rokwydania FROM gry WHERE.
Linia 2. gatunek znak równości apostrof $gatunek apostrof ORDER BY tytul.
Oczywiście pomocnicza zmienna $gatunek oznacza wartość pobraną z formularza (po jego przesłaniu) z listy wyboru gatunków gier.
W kodzie źródłowym nowej podstrony należy też niewątpliwie zmienić wartość atrybutu name listy wyboru, jak również nie należy zapomnieć o zaktualizowaniu wartości atrybutu action formularza. Nowy skrypt PHP może mieć dowolną nazwę, na przykład: gra1.php
Podczas tworzenia kolejnej podstrony, postaraj się zastosować świeżo poznane, współczesne techniki optymalizacji skryptu PHP.