Rozwiązanie obejmuje bazę hodowla (rasy i świnki morskie z datą urodzenia, miotem, opisem i ceną) z czterema zapytaniami - miesiąc z pola daty, DISTINCT ze złączeniem tabel, warunek na identyfikator rasy i prosty SELECT - potem zdjęcie świnki wykadrowane do 500 × 330 px, stronę peruwianka.php z banerem, menu, blokiem głównym, blokiem prawym i stopką, style w styl.css oraz trzy skrypty PHP: lista numerowana wszystkich ras, dane miotu i opisy świnek z tego miotu. Na końcu powstają dwie kopie strony, american.php i crested.php, które różnią się obrazem i identyfikatorem rasy w zapytaniach.
Kroki idą zdanie po zdaniu za treścią arkusza - przy każdym jest polecenie z arkusza, a kod pokazuje dokładnie te linie, które je spełniają. Skrypty powstają najpierw w najprostszej postaci, funkcjami z tabeli 1 arkusza (mysqli_query, mysqli_fetch_row), a na końcu zostają przerobione na wersję z prawdziwych projektów: identyfikator rasy w jednej zmiennej, zapytania przygotowane, zabezpieczenie tekstów z bazy i komunikat dla rasy bez świnek.
To jest wersja podstawowa. W zakładce „Nowoczesny kod (grid, PDO)” jest drugi sposób rozwiązania tego samego arkusza: bloki na siatce CSS, dane pobierane przez PDO z zapytaniami przygotowanymi przed HTML-em, a kopie strony różnią się jedną zmienną - obie wersje są zgodne z kluczem.
Baza i zdjęcia pochodzą z prawdziwego archiwum pliki11 (załącznik do arkusza, hasło w treści zadania). Zrzuty wyników zapytań są odtworzone z tej bazy - na egzaminie robisz je sam, z całego ekranu. Podgląd strony od kroków z PHP to wynik prawdziwego uruchomienia kodu z danego kroku w PHP 8.2 na bazie z arkusza.
Jak liczą się punkty. Klucz ma 40 kryteriów (R.1.1 - R.5.10), każde za 1 punkt. Próg zdania części praktycznej to 75%, czyli 30 punktów - można stracić 10 kryteriów i nadal zdać. Przy każdym kroku jest napisane, które kryteria spełnia; egzaminator ocenia spełnienie kryteriów z klucza, nie zgodność z tym kodem.
To jedno z możliwych rozwiązań. Egzaminator ocenia spełnienie kryteriów z klucza odpowiedzi, a nie zgodność z tym kodem - inna, poprawna droga też daje punkty.