Ciao,
per prima cosa devi leggerti come connettere un DB con PHP, puoi utilizzare gli oggetti SQLI o PDO, io utilizzo PDO.
Imparato come si connette un db, devi studiarti HTML, CSS per dare una struttura alla pagina WEB.
Se vuoi che l'utente interagisca con il contenuto della WEB page devi studiarti altri argomenti di PHP, JAVASCRIPT, JQUERY ecc.
Di pronto non trovi nulla... il 90% (e sono ottimista, per non dire 99,99%) dei software che una persona crea, sono da zero, al massimo si utilizzano librerie già pronte, che possono essere gratuite o no, per veloccizare lo sviluppo del software.
Ora che sai cosa devi studiare... cerca online, il materiale c'è. Quindi leggi!
Con lo stare sopra alla programmazione non ti preoccupare che migliori sempre... la cosa sbagliata è avere la "papppppa" pronta, non impari mai e non ragioni. Se una persona ha un problema, gli si dà 1 suggerimento e magari risolve anche da sola o al massimo si scrive il codice che gli serve però sii chiaro nell'argomentare.
PHP:
https://www.php.net/manual/en
CSS:
https://www.w3schools.com/css
HTML:
https://www.w3schools.com/html
Ciao