Mój pomysł
1. Stworzenie w bazie danych tabelki 'pytanie' z polami: id, tresc, odpowiedź.
2. Wypełnienie tabeli.
(PHP)
3. Wylosowanie numeru. (0-id ostatniego pytania)
4. Połączenie z bazą danych.
5. Stworzenie zapytania o wiersz z tabeli, które ma wylosowane id.
6. Stworzenie diva z treścią pytania.
7. Wstawienie pola do wpisywania tekstu oraz przycisku 'sprawdź' oraz 'pokaż odpowiedź', 'następne pytanie'
8. Dodanie do przycisków listenery. (podejście AJAX-owe)
9. Wstawienie ukrytego diva z odpowiedzią.
(javascript)
Tutaj nie chcę mi się rozpisywać, ale mogę podrzucić linki:
listenery:
https://www.w3schools.com/js/js_htmldom_eventlistener.asp
AJAX-owe łączenie z bazą danych:
https://www.w3schools.com/xml/ajax_database.asp
zamiana stylu strony: (przyda ci się przy zmienianiu koloru obramowania)
https://www.w3schools.com/jsref/prop_style_transform.asp
chowanie/ukrywanie DIV:
https://www.w3schools.com/howto/howto_js_toggle_hide_show.asp