Hej
Szukam frameworku do realizowania niby prostego zadania a mianowicie uzupełniania bazy danych za pomocą formularzy. Dajmy na to niech będzie to tabela klienci. Na czym mi zależy:
- definiowanie, które pola w formularzu są wymagane a które nie
- sprawdzanie, czy jedno z pól (np. PESEL) nie istnieje w bazie i wypluwanie uzupełniającemu stosownego błędu
- sprawdzaniie, czy pola nie przekraczają maksymalnej długości zgodnej ze strukturą bazy danych (np. 6 cyfr lub 128 znaków) i również wypluwanie uzupełniającemu bł ędu
- walidacja innych pól, np, że tylko liczba, data (fajny byłby datapicker itp)
- niektóre pola do wyboru w formularzu, np. miejscowości miałyby się pojawiać jako lista rozwijana (<select>) na podstawie tego, co jest w tabeli miasta
Późniejwyświetlanie tych wpisanych do bazy danych jako kafelki, ew. lista/tabela z możliwością sortowania itp.
Na razie koduję to ręcznie w PHP jak głupi ale jak to się rozrasta to widzę, ze nie tylko jest to pracochłonne ale np. łatwo coś przeoczyć, powiedzmy że ktoś doda literkę w roku urodzenia albo dwie osoby z takim samym PESELEM. Dlatego szukam frameworka. Co moglibyście mi polecić?