I am novice to php. Please tell me how should I begin learning php/MySQL? Which platform do you use to develop php application. Which IDE and framework(and other tools like smarty) do you use?

Please describe in detail as I want to be a industry-ready professional.

Thanks.