creo que quieres comenzar la casa por el tejado
primero haz el curso de mysql y php, por bascio que sea te enseñará como relacionar la base de datos con la web. A partir de ahi, pues vas probando, leyendo aqui y allá... pero vamos, un formulario para poner datos en una web es lo mas basico. Mi primer contacto fue con un libro de anaya, de esos chiquititos grises "aprende a desarrollar webs dinamicas con php" o algo asi, y ahi ya se contaba como introducir datos desde un formulario.
by the way, claro que se puede, mis blogs tienen un formulario para que los visitantes añadan entradas al blog. quedan como borrador porque lo he establecido asi, aunque podrian quedar como publicados directamente. los blogs son wordpress y wordpress es php+mysql