I am looking for books which can take me through project planning and design structure. And I am hoping that it can take one project from start to end and show how it all works. If it uses PHP then that's even better.

I have few projects in mind that I need to start but I think, looking at progress of my past projects, I need to really sit down and start thinking more before actually starting with code development.

I have been searching Google and came across few resources but am looking for a book that I can read while in transit. While tablet or mobile is good, book has its own effectiveness.