Otóż mam pewien problem. Potrzebuję zrobić to zadanie w przeciągu 2 dni ale nie umiem robić triggerów (tzw. wyzwalaczy). Po stworzeniu bazy danych oraz tabel zacząłem szukać w internecie, myśleć jak mogę to zrobić i nic. Jeśli mógłby ktoś mi z tym pomóc będę wdzięczny.
Utwórz bazę danych klub siatkarski. W bazie powinny znaleźć się następujące tabele zawodnik(Imię, Nazwisko, Data urodzenia, Pozycja, Pensja, Poprzednik klub, Wiek), pozycja (id, nazwa), Mecz(Przeciwnik(nazwa), data, wynik). Każdy zawodnik w ramach meczu może zdobyć punkty, a na ich podstawie obliczana jest premia.
Do wykonania zadania użyj PHP (mysqli lub PDO), HTML’a, CSS’a i MySQL’a.
Utwórz wyzwalacz, który:
- Oblicza wiek zawodnika i dodaje go do bazy danych zawodnik (atrybut wiek).
- Oblicza premię zawodnika, zasada obliczania premii:
- 10 punktów – 10% premii
- 15 punktów – 15% premii
- >=20 punktów – 25% premii
- Po usunięciu z bazy danych zawodnika, zostaje dodany rekord do tabeli byli_zawodnicy (która zawiera imię, nazwisko i pozycję).
- Wyświetla komunikat o treści za młody, gdy zawodnik ma mnie, niż 12 lat.