A good book that I'm using for my PHP and MySQL class is called "PHP Programming with MySQL" by Don Gosselin. It doesn't seem to have many errors as I"ve been through the errata.
It's also good for teaching someone who has little to no programming experience. It also features really useful programming exercises and programming case files at the end of a chapter that make you code your own scripts based off what you learned during that chapter.
I'm not finished with it yet, but I seen no one mentioned, and I've found it good so far so I thought I would list it here.
Andrew