MZ pokazał kod, zapomniał, że prowadzi serię i teraz ludzie wklejają kod zmieniając fragmenty myśląc, że działa.
Wy się nie nauczycie niczego, serio. Eh nie będę się powtarzać.
A ten przecinek w zapytaniu?
A czemu nie filtrujesz danych wprowadzonych przez usera ( bindowanie)
Czemu zmieniłeś łączenie które pokazał w formie obiektowej na proceduralną? :d
Jeśli nie chcesz nauczyć się czegoś na czasie ( będziesz musiał później nadrabiać w świecie PHP wiedzę) to pomiń poniższy tekst
Zrób aplikację stosując następujące technologie:
+ PDO do obsługi bazy danych.
+ Twig jako system szablonów
+ Obiektowość https://webmastah.pl/jak-programowac-obiektowo-cz-1-wstep/
+ composer dla managera zależności i bibliotek
+ MySQL Workbench do tworzenia tabel itd.
+ DateTime do obsługi dat , lub bibliotekę Carbon.