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.