Hopefully better books on PHP and Dreamweaver MX will emerge. Different chapters are written by various authors and the book suffers doubly for that. Firstly because some of the chapters seem as though they're translated from another language into English or simply not written in the writer's native tongue, making meanings baffling and ambiguous at times. Secondly, sometimes one author declares that in a previous chapter you learnt about or did XYZ, where, in truth, nothing of the kind happened.
I'm still trying to work through it, having picked it up and put it down a few times. A major sore point is that if you get stuck, theres **NO SUPPORT** available from Glasshaus. Nothing. Not even a forum for people who have bought the book to talk to each other. The first time I stumbled, it took me a day to find the error in my pages. On another occasion I had to just work around a rights problem by allowing root access to all, not ideal. With a little feedback I'm sure I'd have been on my way. I'm stuck again now, with absolutely no idea what the error I have means and I'm flailing about on the net trying to find solutions from nowhere. All in all its hard to remain enthusiastic.
I've got an idea about whats going on, I've been using DW for years and have created sites using Access and ASP, but I have minimal coding experience. The authors seem content to throw chunks of code into the pages with no explanation as to what the code means or how to dissect it. You are expected to copy it slavishly and hope that it works without being told why its there or what it did...
Whats that $ for?
Why's that in square brackets and comments?
What do either of those things signify?
...and so on
The back of the book says you don't need to know any PHP or MySQL, but I would say you're far better off knowing PHP before you come to this book.
Its a real disappointment, I can tell that the stuff its trying to teach me is really useful, from having used DW with Access in the past. With a bit of support, even if it was community based, it might be better. As it is its a headache for anyone who doesn't already understand PHP. I'd bet that if you did, you'd work through this easily.