That's the one I used. It's great. It's not a tutorial though, it's a book to help you learn the actual language. I never liked the w3schools -- that was all cookbook programming -- Practical PHP Programming will actually teach you the language >.>
This one helps you write a basic content management system and is pretty good for the basics in MySQL particularly: http://www.php-mysql-tutorial.com/
The Hudzilla site's very good, never found that before. It goes into more detail than any other site I've seen before. I'm still new to PHP, and I must say that information for n00bs is pretty much non-existant.
It really depends on tutorial for what project. Different site has different styles. One site may be useful in making one project but may not be the same for another. But if you are just learning then the above listed sites are really good.