Potrzebuję rady, o wykonanie quizu. Ma to wyglądać następująco:
Osoba wybiera kategorię i na tej podstawie wybiera mu pytanie z bazy danych (losowe 1 pytanie), wyświetla mu je daje 4 odpowiedzi (1 poprawna), po czym użytkownik wybiera odpowiedź i system sprawdza poprawność. Jeśli jest dobrze dodaje mu 1 pkt, jeśli nie no to nic. Tylko teraz zastanawiam się jak to wykonać. Chodzi o to żeby pytanie było losowe, a korzystanie z MySQL RAND() podobno nie jest zalecane, bo może obciążać serwer. Nie mogę wziąć losowego ID bo trzeba wziąć jeszcze pod uwagę kategorię.
Drugi problem to jak zrobić, żeby po minięciu np. 20 sekund, pytanie automatycznie się zmieniało. Tak by użytkownik miał ograniczony czas.
W kwestii JS jestem początkujący, może nawet raczkujący. Nie chcę gotowca, szukam jedynie rady jak to wykonać i czego użyć.