si con este archivo alojado en un servidor ya se puede crear la base de datos automática o necesita un archivo extra,
Necesitas guardar los datos en la base de datos, necesitarás más código, en el mismo archivo o en un archivo diferente ,conectare a la BD para guardar los datos.
que manda los datos solo me pide el archivo nombre.php en un servidor pero de igual forma recuperar los datos que se almacenen solo ir sobre editando.
No entendí nada

Si eres autodidacta mejor busca un manual de PHP-MySQL básico, porque de momento el código que has puesto sería vulnerable por todas partes.
No se puede recoger un valor de POST directamente sin pasar ningún tipo de filtro o limpieza.