It's called
PHP and MySQL Web Development (4th Edition) (Paperback)
luke Welling and Laura Thompson

It's around 1000 pages but it's a great book and really much better than the sitepoint book I previously noted in that it describes...well, everything better and if you're a programmer in another language which I'm not it describes some differences. It's written at a technical standard that I think even EJ would like but gives great detail when needed and it's helping me quite a bit. I'm on page 150 right now and thought I would share this recommendation. Make Mike can put a link to it on Amazon and he can get some affiliate points for it.

You get all the code, a PDF copy as well as the book. Sitepoint charges you for the PDF copy where this one is included and I like it being included because I can reference some things quickly when needed.