Hola a todos,
En verdad creo que la mejor forma es el "paso a paso", pero vamos, cuando uno es autodiacta se complica mucho, depende de la paciencia de cada uno y a que se dedique.
Si eres diseñador, digamos que solo haces sitios estáticos, ya estas casi obligado a ha saber programar por que pierdes trabajos. (O, le pasas lo de programación a un programador que para eso estamos ;) )
Por eso es que a veces recomiendo aprender a los ponchasos, pruebas y errores. Y por experiencia propia te puedo decir que terminas aprendiendo todo igualmente que de la otra forma, pero INSISTO que tienes que saber para que sirve cada función.
Ahora, me gustaría saber quienes aprendieron paso a paso, comenzando por la página 1 del manual o un tutorial de PHP y luego pasaron a la página uno 1 del de MySQL, que la verdad lo felicito por la PACIENCIA!!!