If you made me pick one, though...
The Practice of Programming - Brian W. Kernighan, Rob Pike - http://www.amazon.com/Practice-Programming-Brian-W-Kernighan...
I know these are old books and are C and C++ oriented, but it helped me a lot during my formative years and helped me transition from being a decent programmer to being a decent engineer. They are short books which are well written and not very dense.
start with this
Since you'll likely be in the web space read:
O'Reilly Definitive guide to html & css
O'Reilly books on the LAMP stack ox XAMPP stack
you can learn alot by reading the coding examples from the php manual
just google search "php man <search term>"
Most of the time you'll only be doing simply query, so you don't have to worry too much about query languages. You can copy & paste mysql code
Learn JQuery or MooTools, so you can do some AJAX
Download PHP Eclipse as your SDK
Once you're down with those references play around with the Zend Framework
It's not hard at all. PHP is an easy coding language to learn. Though some employers want you to know ASP. B
It just takes time, and ALOT of practice & coding error & learning from debugging.
Get dozens of book recommendations delivered straight to your inbox every Thursday.