amazon.co.uk:
You want to make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. The problem is, you’re not a programmer and the thought of writing code sends a chill up your spine. Or maybe you’ve dabbled a bit in PHP and MySQL, but you can’t get past baby steps. If this describes you, then you’ve just found the right book. PHP and the MySQL database are deservedly the most popular combination for creating dynamic websites. They’re free, easy to use, and provided by many web hosting companies in their standard packages. Unfortunately, most PHP books either expect you to be an expert already or force you to go through endless exercises of little practical value. In contrast, this book gives you real value right away through a series of practical examples that you can incorporate directly into your sites, optimizing performance and adding functionality such as file uploading, email feedback forms, image galleries, content management systems, and much more. Each solution is created with not only functionality in mind, but also visual design.But this book doesn’t just provide a collection of ready-made scripts: each PHP Solution builds on what’s gone before, teaching you the basics of PHP and database design quickly and painlessly.
By the end of the book, you’ll have the confidence to start writing your own scripts or&8212;if you prefer to leave that task to others to adapt existing scripts to your own requirements. Right from the start, you’re shown how easy it is to protect your sites by adopting secure coding practices. The book has been written with an eye on forward and backward compatibility recommending the latest PHP 5 techniques, but providing alternative solutions for servers still running PHP 4.3. All database examples demonstrate how to use the original MySQL extension, MySQL Improved, or the PHP Data Objects (PDO) introduced in PHP 5.1, letting you choose the most suitable option for your setup.
amazon.co.uk:
David is a writer and broadcaster on international affairs, with
a particular interest in Japan. He got the Internet bug in the days when
Netscape ruled the world and websites were entirely hand coded. Then came
WYSIWYDDG (what you see is what you definitely don’t get) HTML editors. He
tried a whole bunch, including several Japanese ones, before discovering
Dreamweaver 3, and he’s stayed with Dreamweaver ever since. He believes MX
2004 is the best yet, and might be persuaded to say it’s finally WYSIWYG if
he didn’t spend so much time buried in Code view.
David started creating dynamic websites with ASP and is thankful that
unlike Cleopatra, he managed to survive before discovering PHP. When not
developing websites, he spends his time writing about Japan, translating
Japanese (he’s translated several plays), and savoring the delights of raw
fish and sake.
amazon.com:
In this book you’ll learn how to:
- Create dynamic websites with design and usability in mind, as well as functionality
- Understand how PHP scripts work, giving you confidence to adapt them to your own needs
- Bring online forms to life, check required fields, and ensure user input is safe to process
- Upload files and automatically create thumbnails from larger images
- Manage website content with a searchable database
You want to make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. The problem is, you’re not a programmer and the thought of writing code sends a chill up your spine. Or maybe you’ve dabbled a bit in PHP and MySQL, but you can’t get past baby steps. If this describes you, then you’ve just found the right book. PHP and the MySQL database are deservedly the most popular combination for creating dynamic websites. They’re free, easy to use, and provided by many web hosting companies in their standard packages. Unfortunately, most PHP books either expect you to be an expert already or force you to go through endless exercises of little practical value. In contrast, this book gives you real value right away through a series of practical examples that you can incorporate directly into your sites, optimizing performance and adding functionality such as file uploading, email feedback forms, image galleries, content management systems, and much more. Each solution is created with not only functionality in mind, but also visual design. But this book doesn’t just provide a collection of ready-made scripts: each PHP Solution builds on what’s gone before, teaching you the basics of PHP and database design quickly and painlessly. By the end of the book, you’ll have the confidence to start writing your own scripts or?if you prefer to leave that task to othersto adapt existing scripts to your own requirements. Right from the start, you’re shown how easy it is to protect your sites by adopting secure coding practices. The book has been written with an eye on forward and backward compatibilityrecommending the latest PHP 5 techniques, but providing alternative solutions for servers still running PHP 4.3. All database examples demonstrate how to use the original MySQL extension, MySQL Improved, or the PHP Data Objects (PDO) introduced in PHP 5.1, letting you choose the most suitable option for your setup. Summary of Contents:
- Chapter 1: What Is PHPAnd Why Should I Care?
- Chapter 2: Getting Ready to Work with PHP
- Chapter 3: How to Write PHP Scripts
- Chapter 4: Lightening Your Workload with Includes
- Chapter 5: Bringing Forms to Life
- Chapter 6: Uploading Files
- Chapter 7: Using PHP to Manage Files
- Chapter 8: Generating Thumbnail Images
- Chapter 9: Pages That Remember: Simple Login and Multipage Forms
- Chapter 10: Setting Up MySQL and phpMyAdmin
- Chapter 11: Getting Started with a Database
- Chapter 12: Creating a Dynamic Online Gallery
- Chapter 13: Managing Content
- Chapter 14: Solutions to Common PHP/MySQL Problems
- Chapter 15: Keeping Intruders at Bay
amazon.com:
In this book you’ll learn how to:
- Create dynamic websites with design and usability in mind, as well as functionality
- Understand how PHP scripts work, giving you confidence to adapt them to your own needs
- Bring online forms to life, check required fields, and ensure user input is safe to process
- Upload files and automatically create thumbnails from larger images
- Manage website content with a searchable database
You want to make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. The problem is, you’re not a programmer and the thought of writing code sends a chill up your spine. Or maybe you’ve dabbled a bit in PHP and MySQL, but you can’t get past baby steps. If this describes you, then you’ve just found the right book. PHP and the MySQL database are deservedly the most popular combination for creating dynamic websites. They’re free, easy to use, and provided by many web hosting companies in their standard packages. Unfortunately, most PHP books either expect you to be an expert already or force you to go through endless exercises of little practical value. In contrast, this book gives you real value right away through a series of practical examples that you can incorporate directly into your sites, optimizing performance and adding functionality such as file uploading, email feedback forms, image galleries, content management systems, and much more. Each solution is created with not only functionality in mind, but also visual design. But this book doesn’t just provide a collection of ready-made scripts: each PHP Solution builds on what’s gone before, teaching you the basics of PHP and database design quickly and painlessly. By the end of the book, you’ll have the confidence to start writing your own scripts or&8212;if you prefer to leave that task to othersto adapt existing scripts to your own requirements. Right from the start, you’re shown how easy it is to protect your sites by adopting secure coding practices. The book has been written with an eye on forward and backward compatibilityrecommending the latest PHP 5 techniques, but providing alternative solutions for servers still running PHP 4.3. All database examples demonstrate how to use the original MySQL extension, MySQL Improved, or the PHP Data Objects (PDO) introduced in PHP 5.1, letting you choose the most suitable option for your setup. Summary of Contents:
- Chapter 1: What Is PHPAnd Why Should I Care?
- Chapter 2: Getting Ready to Work with PHP
- Chapter 3: How to Write PHP Scripts
- Chapter 4: Lightening Your Workload with Includes
- Chapter 5: Bringing Forms to Life
- Chapter 6: Uploading Files
- Chapter 7: Using PHP to Manage Files
- Chapter 8: Generating Thumbnail Images
- Chapter 9: Pages That Remember: Simple Login and Multipage Forms
- Chapter 10: Setting Up MySQL and phpMyAdmin
- Chapter 11: Getting Started with a Database
- Chapter 12: Creating a Dynamic Online Gallery
- Chapter 13: Managing Content
- Chapter 14: Solutions to Common PHP/MySQL Problems
- Chapter 15: Keeping Intruders at Bay
amazon.com:
In this book you’ll learn how to:
- Create dynamic websites with design and usability in mind, as well as functionality
- Understand how PHP scripts work, giving you confidence to adapt them to your own needs
- Bring online forms to life, check required fields, and ensure user input is safe to process
- Upload files and automatically create thumbnails from larger images
- Manage website content with a searchable database
You want to make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. The problem is, you’re not a programmer and the thought of writing code sends a chill up your spine. Or maybe you’ve dabbled a bit in PHP and MySQL, but you can’t get past baby steps. If this describes you, then you’ve just found the right book.
PHP and the MySQL database are deservedly the most popular combination for creating dynamic websites. They’re free, easy to use, and provided by many web hosting companies in their standard packages. Unfortunately, most PHP books either expect you to be an expert already or force you to go through endless exercises of little practical value. In contrast, this book gives you real value right away through a series of practical examples that you can incorporate directly into your sites, optimizing performance and adding functionality such as file uploading, email feedback forms, image galleries, content management systems, and much more. Each solution is created with not only functionality in mind, but also visual design.
But this book doesn’t just provide a collection of ready-made scripts: each PHP Solution builds on what’s gone before, teaching you the basics of PHP and database design quickly and painlessly. By the end of the book, you’ll have the confidence to start writing your own scripts or&8212;if you prefer to leave that task to others--to adapt existing scripts to your own requirements.
Right from the start, you’re shown how easy it is to protect your sites by adopting secure coding practices. The book has been written with an eye on forward and backward compatibility--recommending the latest PHP 5 techniques, but providing alternative solutions for servers still running PHP 4.3. All database examples demonstrate how to use the original MySQL extension, MySQL Improved, or the PHP Data Objects (PDO) introduced in PHP 5.1, letting you choose the most suitable option for your setup.
Summary of Contents:
- Chapter 1: What Is PHP--And Why Should I Care?
- Chapter 2: Getting Ready to Work with PHP
- Chapter 3: How to Write PHP Scripts
- Chapter 4: Lightening Your Workload with Includes
- Chapter 5: Bringing Forms to Life
- Chapter 6: Uploading Files
- Chapter 7: Using PHP to Manage Files
- Chapter 8: Generating Thumbnail Images
- Chapter 9: Pages That Remember: Simple Login and Multipage Forms
- Chapter 10: Setting Up MySQL and phpMyAdmin
- Chapter 11: Getting Started with a Database
- Chapter 12: Creating a Dynamic Online Gallery
- Chapter 13: Managing Content
- Chapter 14: Solutions to Common PHP/MySQL Problems
- Chapter 15: Keeping Intruders at Bay
amazon.com:
In this book you’ll learn how to:
Create dynamic websites with design and usability in mind, as well as functionality
Understand how PHP scripts work, giving you confidence to adapt them to your own needs
Bring online forms to life, check required fields, and ensure user input is safe to process
Upload files and automatically create thumbnails from larger images
Manage website content with a searchable database
You want to make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. The problem is, you’re not a programmer and the thought of writing code sends a chill up your spine. Or maybe you’ve dabbled a bit in PHP and MySQL, but you can’t get past baby steps. If this describes you, then you’ve just found the right book.
PHP and the MySQL database are deservedly the most popular combination for creating dynamic websites. They’re free, easy to use, and provided by many web hosting companies in their standard packages. Unfortunately, most PHP books either expect you to be an expert already or force you to go through endless exercises of little practical value. In contrast, this book gives you real value right away through a series of practical examples that you can incorporate directly into your sites, optimizing performance and adding functionality such as file uploading, email feedback forms, image galleries, content management systems, and much more. Each solution is created with not only functionality in mind, but also visual design.
But this book doesn’t just provide a collection of ready-made scripts: each PHP Solution builds on what’s gone before, teaching you the basics of PHP and database design quickly and painlessly. By the end of the book, you’ll have the confidence to start writing your own scripts or&8212;if you prefer to leave that task to others--to adapt existing scripts to your own requirements.
Right from the start, you’re shown how easy it is to protect your sites by adopting secure coding practices. The book has been written with an eye on forward and backward compatibility--recommending the latest PHP 5 techniques, but providing alternative solutions for servers still running PHP 4.3. All database examples demonstrate how to use the original MySQL extension, MySQL Improved, or the PHP Data Objects (PDO) introduced in PHP 5.1, letting you choose the most suitable option for your setup.
Summary of Contents:
Chapter 1: What Is PHP--And Why Should I Care?
Chapter 2: Getting Ready to Work with PHP
Chapter 3: How to Write PHP Scripts
Chapter 4: Lightening Your Workload with Includes
Chapter 5: Bringing Forms to Life
Chapter 6: Uploading Files
Chapter 7: Using PHP to Manage Files
Chapter 8: Generating Thumbnail Images
Chapter 9: Pages That Remember: Simple Login and Multipage Forms
Chapter 10: Setting Up MySQL and phpMyAdmin
Chapter 11: Getting Started with a Database
Chapter 12: Creating a Dynamic Online Gallery
Chapter 13: Managing Content
Chapter 14: Solutions to Common PHP/MySQL Problems
Chapter 15: Keeping Intruders at Bay
amazon.com:
Have you ever looked at a web site that displays dynamically-updated information, like items for sale, banking details, or dates and times, and thought "Wow! Wish I could do that." Well, It’s easier than you’d think--PHP is the world’s most popular server-side scripting for creating dynamic web sites, due to being free, secure, and well-supported. And this book will show you how to use it via a series of easy to follow visual tutorials. We don ’t expect you to trawl through reams of code to gain an understanding!
PHP expert David Powers takes you through how to set up your PHP development environment, the basics of PHP Scripting, and how to add a database to your site to store data. With the basic foundations all set up, he shows you how to achieve all manner of essential web site functions with PHP, including uploading files, sending e-mail, creating image thumbnails, creating login pages, adding data to a database and displaying it on your web site, and much more.
Throughout the book, an emphasis is put on both good web site design (styling using CSS) and security (how to stop malicious users hacking your site.)
Hands down one of the best PHP books for newbies
11 Aug 2008 @ amazon.com
This is easily the best book I’ve found on PHP for beginners. It’s not the only book I’m using, but boy am I glad I started here. I have several years of experience with HTML, CSS, and ASP, and have recently decided to learn PHP/MySQL. If you have some background in web design, and want to learn PHP, David Powers is your man. Keep writing David!
PHP Solutions
07 Aug 2008 @ amazon.com
This book is easy to read and easy to follow. The only downside is there are now review questions or tests at the end of the chapter to test yourself on what you’ve read.
php Solutions
18 Jul 2008 @ amazon.com
I purchesed this book hoping it would give good examples. NOT!!! Just another book for people who already know what they are doing. Now this is my opinion and this book did nothing to help explain the INCLUDE function or how to handle directories in php which is the help I was looking for.
Start using the PHP examples straight away
20 May 2008 @ amazon.com
I decided I wanted to add PHP to my website to make it more dynamic and reduce maintenance. But I didn’t know any PHP. So I picked up PHP Solutions and within an hour or two of opening the front cover, I had converted my website to PHP and added several dynamic features that were demonstrated in the book!
This book is brilliant. It provides a good background and understanding of PHP and the examples are easy to follow and apply straight away. It also shows you how to keep your code safe and avoid ugly error messages.
Hard To Follow But Very Useful
07 May 2008 @ amazon.com
This is my first book on learning PHP, so maybe that’s why it was difficult for me, but I would often give up on something, then search the web or other books for a tutorial, only to find that the answers were in this book all along.
I wanted to create an image gallery using php, and found a halfway decent tutorial on the net, but didn’t realize that this book actually covers image galleries.
Some nice tutorials in this book revolve around,
- blogs
- event lists
- user registrations
- file uploads
- image galleries
- and a bunch of other stuff.
If your learning PHP this is a good book to buy, even if you don’t understand everything, you can bounce around to different books or online tutorials, then refer back to this book and maybe it’ll make more sense.
PHP Solutions Review
28 Apr 2008 @ amazon.com
Good stuff. I have had to keep staring at PHP code long enough to absorb where to start. This book gives you a good amount of "enough" to write a decent program. Would recommend..........
Just what i needed
05 Apr 2008 @ amazon.com
I wish more of the books I have seen on programming were written like this one. The author presents a practical application of what can be done with PHP in each chapter and these are things that are likely going to be needed in the majority of PHP websites. He also explains step by step how to install and set up Apache, MySQL and PHP. A great way to learn PHP.
EXCELLENT STARTING POINT - USE IT TODAY
27 Mar 2008 @ amazon.co.uk
I have just received this book today and by this evening I have setup secure webpages - understand including scripts and pages to save time developing, created a contact form which emails me and the customer. Wow, it really doesn’t get much easier than this - everything is explained, security is a major point and all options seem to be covered.
A must! even has a website with latest updates and corrections.
Very good book
12 Feb 2008 @ amazon.co.uk
I bought this book in December 2006. I bought other books in Php. However, none of them were as good as Php solutions. I agree with the previous comments that is not a bed time book but more an exercise book with very good and useful tutorials. In addition, a good understanding in HTML is expected from the start as stated in the introduction. Most of the tutorials were incoporated into the two websites that I maintained. I still use this book when I got stuck for example when I created an intention to rejoin online form for a sailing club.
One fundamental good point of this book is that the examples are written on classic and advanced PHP. Not all the hosts allow advanced PHP when dealing with database.
I have not given full mark because, although one of the best, it is not perfect. There are a few typos although the amendum are online and are minor. The tutorials synthax could also be improved.
Saying all that, I strongly recommend this book.
Finally, a Great PHP Book
04 Feb 2008 @ amazon.com
I’ve had a crack at PHP 3 times now. The 1st time my confidence was shattered. But I now know that the code in that book was riddled with errors. By the 2nd time, I knew how to write code (other languages), and was able to identify that the 2nd book which I tried had code that was also riddled with errors. But this 3rd time has been a resounding success, thanks to Mr Powers.
Great explanations, great examples, great code. By the end of this book, you will have the foundation in PHP to go on and create some great PHP apps. And thanks again for the minimal errata and the downloadable code that actually works.
An absolute must
01 Feb 2008 @ amazon.co.uk
I work with php and mysql every day and i find this book completely invaluable. It is very well written and easy to read and includes lots and lots of useful information and best pratice issues.
As well as lots and lots of secure and useful code, it incorporates enough information for you to be able to create complex and simple web applications without breaking into a sweat. I highly reccommend this book to anyone wanting to learn how to write dynamic web applications, i have hundreds of these books, and this is by far my favourite.
Once you have mastered the concepts in this book, you may need something more techinical and in depth, but for beginners and those with some skill this book will not dissappoint.
Just what I was looking for
13 Jan 2008 @ amazon.com
This book finally put all the pieces together for me with php. I have been attempting to learn php for several months with a variety of books. And just when I think I get it something comes up that throws me off again.This book has filled in the gaps for me, finally making sense of php. I love the way every step is broken down and explained thoroughly. I finally get it, php that is.
Thanks
Practical applications for PHP!
30 Dec 2007 @ amazon.com
This is the fourth book I’ve purchased regarding PHP scripting & it’s by far the best. It’s written in plain English and presented intuitively. The examples given in the book are scripts that I actually plan on using in future projects. David Powers doesn’t delve too deeply into the nuts and bolts of each script like many other books I’ve tried. He keeps it simple and practical.
The Best Ever
13 Dec 2007 @ amazon.com
David Powers has surpassed all other books in his field. The best e-mail procedure I have ever seen. He also tells us why we are doing what we are doing. This book I keep reading over and over and learn new information each time I read it.
Good book for those not new to development, but new to php
22 Oct 2007 @ amazon.com
I’ve had trouble learning PHP from other resources before this book. I think it’s because most books and tutorials take a "look at what this function you’ll never use can do" approach. Not this book. As with most "FOE" books, the progressive learning centers around a (mostly) real world project that includes css and html issues. I think that is why this just "clicks" with me - I’ve never been able to get any use out of bland theory that is divorced from the rest of the whole picture. I’ve got to see the beauty of the design and the elegance of the code together - and this book does that.
Is it the complete all out reference for php? Probably not. And I don’t guess an absolute web design beginner would be thrilled with it. But I don’t think it is meant for either of those two things. I think it is best for those who may have tried php before but just couldn’t stick with it. This book has enough in it to get you over the hump with php. At that point you can start answering your own question.
I just wish this book would have been around 5 years ago.
An easy read.
21 Oct 2007 @ amazon.com
This book is very easy to read and far from the boring technical manual I was afraid off. Although, it’s casual style by no means hinders the great amount of information it contains.
Absolutely the best PHP book I’ve used
03 Oct 2007 @ amazon.com
Thanks David!!
This is by far the best PHP book I’ve purchased. PHP and MySQL are much easier to understand then ASP and SQL Server. This is coming form someone that learned ASP and MSSQL first.
Regards!
Rich
Not for beginners
24 Sep 2007 @ amazon.com
If you’re looking for a book to learn php, this one’s not the one. The author is relying heavily on the reader’s mind-reading abilities figuring out what to do. If there are several files being worked on in one chapter and in the next one he refers to "the file worked on in the last chapter" - Uh, what gives? This book requires lots of head scratching, note taking, and is very frustrating to follow. Maybe it’s good for experienced programmers, but if I were experienced with php, would I need the book?
Looks Good!
07 Aug 2007 @ amazon.com
After skimming the book, and reading several chapters, I cannot wait to sit down with Dreamweaver 8 and really put the clearly written book to use. I believe it and Foundation PHP for Dreamweaver 8 by David Powers will compliment each other.
clever things to do with php
28 Jul 2007 @ amazon.co.uk
PHP Solutions is a gentle read with some worthwhile tricks. I haven’t finished it yet and to be honest I don’t know that I ever will. For me it’s more of a useful manual than the best way to learn php from scratch.
It’s written in a rather wafty and paternalistic style:
"Your head is probably reeling by now, but - believe it or not - you have covered all the fundamentals of PHP... take a short break and then move on to the next chapter." !
This on page 64 - of 446 pages. The comment deflated me and set my hackles up. Sorry David, but it did.
That said - and it’s more a personal point than anything else - this book has some real gems in it. I’d previously struggled to find ways of dealing with photos via php.
Want to randomize images on a page? This book tells you how. Want to give each of those images its own caption? Read php Solutions. Is a photo gallery more what you’re looking for? You’ve guessed it - Mr Powers shows you how in php Solutions.
I did manage to work out how to read and write files using this book’s instructions - an achievement that has eluded me through a number of previous tutorials in other volumes.
Actually, from the snippets I’ve read and the code I’ve tried, I have a great deal of confidence in this text. I’ve learnt some really useful techniques from it - useful tricks I’d known were possible but didn’t know how to do. - Like styling a page to indicate which part of the site a user is on.
I’m not clear why I find php Solutions disappointing. Perhaps it’s because I experienced Blog Design Solutions - another friendsofed publication - to be encouragingly written as well as reliable of content, and I assumed the same for php Solutions.
Make no mistake this is a great ’how to’ read. Poetry it ain’t. A handy manual it certainly is.
Brilliant... definately worth buying
10 Jul 2007 @ amazon.com
I am pretty new to PHP, with not a great deal of coding experience. Over the last year I have bought 4 books, each which have been hailed as ’The best book for learning PHP.’ Sadly, these books have been too dry or detailed for me to follow as a beginner, so most of my learning has come from online tutorials.
This book however is quite different... David Powers gives good practical applications, and goes through the steps of coding them, explaining why and how along the way.. so it becomes a much more interesting and interactive learning experience. This is a great book, a big thumbs up to David Powers.
Not exactly "easy" but easier than anything else I’ve tried so far.
16 Jun 2007 @ amazon.com
I was probably about two books shy of giving up on ever learning anything useful about PHP so I’m thrilled to have discovered this book when I did!
I’m not a programmer by any stretch of the imagination but I know HTML, a fair amount of CSS, and I have a cursory understanding of how programming works. I’ve also successfully (but not often painlessly) installed and customized several ready-made PHP scripts so I’ve long been aware of how much more PHP could help me accomplish if I only had a better understanding of it.
I purchased several books on the subject over the years but could never get much past the first few chapters with any of them -- usually not even that much. Among my biggest problems was that it seemed I wasn’t getting enough doses of practical information to stay motivated. This also made it difficult to be aware of any progress I might be making -- or if I even was. Sometimes the information didn’t build up logically enough for me so it was harder to retain anything I might have learned. Often, even when a book claimed to be for beginners, in some areas it used jargon or presumed I knew things I didn’t know at all while becoming excruciatingly basic in other areas. It was a constant struggle with little or no reward.
But none of this was the case with PHP SOLUTIONS.
I’ve been methodically reading just a few pages (rarely more) every night so as not to overload my circuits which were already weakened from so much frustration. The information is authoritative but the writing style is approachable, both of which made it so much easier for me to persevere. I also didn’t allow myself to get too bogged down or frustrated: if there was something I wasn’t getting, even after a few passes, I moved on with the hopes it would make more sense later, and it usually did. But I feel as though I’m at least grasping the majority of what’s been presented. Although I have not been following along and performing the exercises as recommended (just reading and studying), I still sense definite progress and comprehension that I never felt with any of the other books. Once I decide on something I want to incorporate into a web site, I will revisit those chapters more thoroughly. This probably wouldn’t work for most people, but it usually works best for me.
At any rate, I’m nearly half way through the book now and still eager to continue. That’s enough to convince me. I can’t say I expect to ever be able to write my own scripts from scratch (unless they’re very simple), but if I’m at least able to find my way around many existing scripts (surely the ones covered in this book) and customize them for my own needs, it will be HUGE. And I CAN say I feel confident I’ll be able to achieve at least that much, which I know will serve my needs and is much more than I expected after all the false starts and frustrations I’ve been through and how close I came to quitting.
Great book and resource.
08 Jun 2007 @ amazon.com
I purchased this book to begin learning dynamic web design in php/mySQL. The early chapters in the book do a good job of explaining the basics of programing in php and walking you through step by step the how and why.
My only complaint is toward the end of the book, particularly when more complex mySQL programming is included (which is great) but there wasn’t enough explanation as to why these lines of code go next, or what exactly it is each line is really doing.
If I were to do it over again I would absolutely purchase this book, it is a good resource that I’m sure I will refer too time and time again.
Excellent
14 May 2007 @ amazon.com
There isn’t a friendsofed book that I have read which I didn’t like. I struggle with code and their books make it... not easy to learn... but easier than others (code is never ’easy’ to learn). If you struggle with learning code and want to start adding PHP to your sites... this book is for you. I would also recommend their PHP for Dreamweaver book. I bought both at the same time.
Quick and easy
13 May 2007 @ amazon.com
Like the book’s title and sub-title states "PHP Solutions Dynamic Web Design Made Easy" The books does an excellent job of showing how to do some useful things with PHP and Mysql. Is it an easy way to master PHP as the cover implies? NO!!!
It’s more like a beginner’s cookbook, rather than a book that will give you a solid foundation on building web sites using PHP Mysql.
The book is missing on a few points like the content management section. Where’s the front end of the thing? It shows you a way of building the admin side, but not the user(front)side of the system. It wasn’t difficult to figure out how to build the front end, but I didn’t buy the book to have to figure that out. It should have been included. This book like all the PHP books I have purchased is very strong on somethings and severely lacking in others. This book has a few good how-to’s but lacks in what for and why. There are other books that are good on what for and why, but don’t show you how to apply it. There is no happy medium. I haven’t found a book yet that shows you how to build anything really useful, with the complete support of the theory behind it all.
If you are just starting out and want to know how to do a thing or two fast, without spendings 8 months working through one of the many 1000 plus page php books out there, then this book is okay for that.
If you want to learn PHP Mysql for serious professional level development, then stick to the big red books and, or the books with the funny looking animals on the cover, knuckle down and put in the time. It is really the only way you will ever learn how to do anything worthwhile with any programming language. You gotta put in the time.
A great book for intermediate developers
12 May 2007 @ amazon.com
I am an advanced HTML and CSS developer, but PHP and mySQL is always an issue. I don’t have much time either to read a book. But I have to say this is one of the best PHP books I have purchased. It is also the easiest to follow.
Instead of wasting your time with where PHP comes from, or a bunch of useless pages of information. The author focuses on providing you information with using PHP in a PRODUCTION ENVIROMENT! Which is the biggest thing of all. You have to know the difference between production and educational in a real world enviroment and he nailed it.
I highly recommend this book to anyone that wants to strengthen their PHP and mySQL knowledge.
Great PHP Book for Designers
04 May 2007 @ amazon.com
I own and have read several PHP books of varying helpfulness, but PHP Solutions is one of my favorites because:
1. it’s aimed at Web Designers with little, or no, PHP experience
2. the examples are practical and can be applied to actual projects (no joke databases)
3. doesn’t neglect the design aspect of websites
4. the author uses web standards-compliant coding
5. there’s a clear emphasis on security-minded coding (which is important with such a powerful and flexible language)
So if you’re looking to delve into dynamic, server-side, scripting languages this may be the perfect book to get you rolling.
Great Book
08 Apr 2007 @ amazon.com
This is a great book. It is very helpful, and the desciptions are very clear. I highly reccomend it.
Practical, useful, informative ...
14 Mar 2007 @ amazon.com
Wow, am I impressed! I’ve worked through about half the book and read part of the rest. I’ll work through all of it, but I’ve already used some of it on a live website. I usee some of the code as-is, and the rest with only minor modifications. David is very security-minded, which I greatly appreciate.
I’m an experienced programmer, and have developed static websites, but was quite new to PHP when I started. I found the level of information excellently suited to me - enough introductory material, but not so much as to bog me down. Some of the code challenged me, but that’s what helps me learn and put my own twist on things.
Thank you David!
One of the Best
15 Feb 2007 @ amazon.com
I recently read PHP Solutions by David Powers, and have to say it has been one of the better ones I’ve come across in awhile - definitely one I will keep at arm’s length. I think the best way to describe it is to use an analogy. What CSS Mastery is for CSS, PHP Solutions is for PHP. This book is full of practical PHP tips and tricks that can help you hit the ground running. It takes a learn-by-doing approach.
While this isn’t a comprehensive how-to guide covering OOP, it does approach things with a future-proofing mindset. Powers is careful to point out where things are specific to PHP 5, and gives alternatives to making them work in version 4. He also talks about what features will be prevalent in PHP 6, such as PDO (PHP Data Objects) becoming the more standardized way to handle database connectivity.
The first few chapters start off with the basics, showing PHP syntax and explaining how to build dynamic templates using includes. He also shows how to protect includes from being accessed independently of their accompanying pages, storing them separately from publicly accessible directories. He also shows how to build a file-upload interface for use in a basic CMS.
He then goes on to build a photo blog, complete with auto-generated thumbnails. One cool solution he uses is checking the width of an image, and then using that numerical value to set the width of a paragraph which contains explanatory text. By constraining the width, it keeps the line of text from being longer than the image is wide. He also shows how to use PHP’s date output to keep the copyright for your site on-par with the current year.
The latter part of the book gets into more advanced topics such as user management, remember sessions with cookies, and handling database security. By the time you complete this book, you will have the know-how to create a light-weight content management system that will uniquely fit your needs.
I really like that PHP Solutions takes you through the process of creating a dynamic site from start to finish, unlike many books which contain a slew of disparate examples. I would unreservedly recommend it to anyone looking to get into PHP. For another opinion, read the book review by Jonathan Snook [...]freelance web developer and member of the CakePHP [...] documentation team.
Master All Aspects of PHP With This Book
04 Jan 2007 @ amazon.com
So many computer books are like learning how to ride a bike, but this one is different. You actaully ride the book with PHP Solutions. The author explains and provides code that is extremely useful in your every day PHP/MYSQL projects. The code is good code, in that he introduces includes from the getgo, and upon submit the pages call themselves, which is great for data validation. Also, he is extremely approachable via the friends of ed forum, which is way cool. Buy this book. It is fantastic.
A book that lives up to it’s name.
09 Dec 2006 @ amazon.com
I have been designing with php for a little over a year now and after looking at many books on the subject, i must say that this one is one of the best. it has practical solutions that are current and that can be easily implemented into a site.
However, as good as this book is, it’s not a good book for beginners. it’s resonalbly fast paced, and for the php newbie, i could see it being a little overwhelming. But if you have a little php experience behind your back, this book is a must have.
Exactly What I’ve Been Looking For
08 Dec 2006 @ amazon.com
This book is exactly what I’ve been looking for, for a long time. I have been creating web sites for years, but haven’t had much PHP experience. Some, but not much. Each time I looked for a "solution" online, I came across sloppy articles, conflicting information, difficult to understand code--just generally unsatisfactory, frustrating info for anyone who didn’t already know PHP really well. Or, the info might be good, but it would take forever to find it. Not any more. I bought this book a few weeks ago, and started using things in it the other day. I have not read the entire book, but I’ve already incorporated some of the things into some sites I’m working on, and it was a breeze. The book is really well-written. If you have experience in web design but aren’t a programmer, you will really benefit from this book. You’ll painlessly add a number of really useful tools to your repertoire and be able to offer your clients more the same day you receive the book in the mail. I highly recommend it.
A great book for the PHP beginner
08 Dec 2006 @ amazon.co.uk
This book was exactly what I was waiting for. An introduction to PHP for the designer with instantly applicable examples. Even as I worked through the chapters I was able to use my new found powers in real life projects.
That’s the most important aspect of a book like this; that you can see the results immediately and are buoyed along by small successes, rather than getting bogged down in massive amounts of theory and code before you can do anything practical.
I would recommend this book to any web designers who are comfortable with XHTML and CSS, but are daunted by the server-side side of things.