che ti insegni a fare dei form? nessuno...
A fare le cose che ti ho detto? Infiniti
Ne servirebbe uno per php 5.6 o php 7.2 ( non precedenti ), uno per il tipo di database che vuoi usare, che poi quelli di SQL o NoSQL ti insegnano il linguaggio che parla il database, non i software per crearlo/gestirlo/alimentarlo, uno per html, uno per css ed uno per js base e poi uno per jquery. Questo per fare le cose fatte bene.
Ripeto, se vuoi ti aiutiamo, ma non ti facciamo il compitino dal foglio bianco.
Inizia a decidere che tecnologia usare, dove lo metterai e quindi i vari tipi di compatibilità che ti servono.
Fatto quel passo, inizia a scrivere qualcosa, così che noi possiamo aiutarti nel migliore dei modi.
Se invece non vuoi aiuti, basta fare una ricerca su google