Yo te recomiendo que sigas estos pasos, a mi me sirvieron:
1. Dominar HTML
2. Tener claro que es PHP, sus limites y sus ventajas.
3. Empezar viendo ejemplos sin mysql
www.electros.net es un buen sitio
4. Programar un par de scripts sin mysql
5. Empezar viendo ejemplos con mysql, ver string de conexion.... etc..
6. Programar tus propias webs dinamicas "chaper-traper"
7. por supuesto leerte un buen manual!
8. Fardar de que ya sabes PHP al 30% jejejeje