Programming Books C Java PHP Python Learn more Browse Programming Books
PHP Solutions: Dynamic Web Design Made Easy and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $44.99
  • Save: $15.42 (34%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
PHP Solutions: Dynamic We... has been added to your Cart
FREE Shipping on orders over $35.
Used: Good | Details
Sold by tamarbooks
Condition: Used: Good
Comment: Oversized paperback in good condition. Text is clean, plastic laminate peeling slightly at edges of cover.
Access codes and supplements are not guaranteed with used items.
Trade in your item
Get a $2.01
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

PHP Solutions: Dynamic Web Design Made Easy Paperback – November 23, 2010

ISBN-13: 978-1430232490 ISBN-10: 1430232498 Edition: 2nd

Buy New
Price: $29.57
38 New from $24.08 30 Used from $12.24
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$29.57
$24.08 $12.24
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

PHP Solutions: Dynamic Web Design Made Easy + HTML and CSS: Design and Build Websites
Price for both: $46.96

Buy the selected items together

NO_CONTENT_IN_FEATURE

Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 528 pages
  • Publisher: friendsofED; 2 edition (November 23, 2010)
  • Language: English
  • ISBN-10: 1430232498
  • ISBN-13: 978-1430232490
  • Product Dimensions: 9.2 x 7.4 x 1.2 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (49 customer reviews)
  • Amazon Best Sellers Rank: #450,715 in Books (See Top 100 in Books)

Editorial Reviews

From the Author

What made the first edition of "PHP Solutions" my most popular book was that I wrote it with PHP 5 in mind at a time when most websites were still hosted on PHP 4 servers. So, when friends of ED asked me to prepare a second edition, I thought it would be a simple task -- just remove the PHP 4 material, and add some new techniques. How wrong I was!

The decision to drop support for PHP 4 was liberating. I realized that some tasks, such as uploading files and creating thumbnails, could be much better handled by custom classes. I hadn't been able to do that in the first edition because classes in PHP 4 and PHP 5 are mutually incompatible. The classes break complex tasks into simple, easy-to-understand operations. Better still, all the code is project-neutral, so you can reuse the classes in other websites by writing no more than a dozen lines of code -- sometimes less.

Although the book retains the original structure of the first edition, all the code has been completely rewritten, making it cleaner and more efficient. Other new features include displaying the results of a news feed using SimpleXML and the Standard PHP Library (SPL). There's also detailed coverage of the date and time classes introduced in PHP 5.2 and 5.3. The chapter on working with multiple database tables has been expanded to explain how to implement foreign key constraints in InnoDB, the default storage engine in MySQL 5.5.

This new edition requires PHP 5.2 and MySQL 4.1 or later. The code won't work in earlier versions.

Please note that the example files for the book are now located on the main Apress website. The friends of ED address on page xvii is no longer valid.

From the Back Cover

What you'll learn
  • Updates to the first edition with the latest PHP techniques for modern, dynamic web design
  • 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
Who this book is for

This is a "must have" reference book for any Web developer using PHP scripting language. If you have read the first edition classic, then this update will bring you the latest PHP techniques and best practices. If you are new to dynamic web design with PHP, then David will introduce you to the core techniques and methods for dynamic PHP web sites, ready for the 21st century!

Customer Reviews

I was not disappointed with this book -- in fact I was very happy with it.
Richard Peterson
The book text is clear and well written, with many graphics and examples, and generous margins for those who like to make notes.
mathman
It's so hard to find a book that teaches you things in a practical sense in the way you'd really use what you're learning.
Caleb Pierce

Most Helpful Customer Reviews

23 of 25 people found the following review helpful By dhm on December 29, 2010
Format: Paperback
I'm about to start a new PHP project for our university website and was going to do it with the first edition of Dave Powers's PHP Solutions at my elbow. Now it will be the second edition. I have other PHP books and may dip into them a bit, but this is the one that will see me through.

It seems that Powers came to computer guru-dom from a career in broadcast journalism, and it shows in his ability to present exactly the information I need in exactly the way I need it. I'm a fairly experienced user-developer, but not a technical person. Powers is a wizard and at the same time a first-rate "host" to the reader. He understands the difference between making an explanation ALMOST confusion-free and getting it just right. His writing style pleasantly engages you on grown-up terms, with no static of jokiness to cut through.

As for content, PHP Solutions is, as the title declares, a solution-oriented approach to getting things done with PHP, not a ground-up tutorial or a dictionary-like reference. But I find that the challenges and solutions Powers has assembled amount to an important part of what I want to get done on a project. You can learn PHP basics anywhere (although Powers gives you a refresher in those, too) and then, when it comes to putting a particular capability into your website, turn to this book for the solution. For example, when I look at the code I wrote for my course-management system to display a list of students' reports with short extracts in screens of ten students each, I find the following comment:

// *** Prepare for paging through query results, displaying a specified number
//of records on the page and inserting a record-navigation system above and
//below the records.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
19 of 21 people found the following review helpful By Erik O'Brien on February 22, 2012
Format: Paperback Verified Purchase
I was going to hold off on reviewing this book until I had actually made it all the way through to the end but after spending hours (5 or 6 maybe?) debugging an error in the code from Ch. 09, I decided maybe it was time to voice my opinion.
I come from a programming background but I'm new to all things "web development". I went through the Head First HTML/CSS book and thought it was great. Decided to give the Head First PHP a try and was disappointed with it and so abandoned it half way through. Decided to give this one a try because of all the good reviews.

My first impression was that I liked the actual layout of the book and the teaching style much better than the Head First book. For the most part, the authors explanation of what each line of code is doing is excellent. The sequence of topics being covered seemed strange to me. You dive right in to the deep end which I found a little unsettling at first. There were a few instances where the author puts a line or two of some cryptic code and says something along the lines of "don't stress about this code and what it means...just know that it needs to be there and does what it needs to do" which I found a little strange because he was so detailed in his explanations in most other parts.

What I have found to be the most frustrating part of this book though, are the amount of errors found in the example code. I'm on page 256 of Ch. 09 and I've found no less than 6 or 7 errors in the code thus far that ARE NOT listed on the errata page on the books website. I've submitted the found errors to the publisher but I have yet to see them on the added to the errata list. Quite frankly, I'm pretty surprised that nobody else has mentioned this in any of their reviews?
Read more ›
8 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
21 of 24 people found the following review helpful By Rosario on December 28, 2010
Format: Paperback
Almost four years ago I was lucky enough to buy the book "PHP Solutions: Dynamic Web Design Made Easy", I was lucky because in 2006 PHP books was not so numerous as today or at least the greater part of those existing was too much similar to the official PHP manual containing only the general description of the language, its main functions and supplied only with basic examples not really useful. I have always planned and realized the graphical part of the Web sites and having to the age a very basic knowledge of PHP and Database the only alternative was to search and use pre-made PHP scripts, often meeting unsurmountable mistakes in my works.

David Powers in its books guides the reader step by step to understand the infinite power of PHP language through practical projects to realize, following the philosophy of the subtitle: "Dynamic Web Design Made Easy". This second edition adopts the same structure of the previous book but has been updated following the natural evolution of the language: PHP is an alive language and from 1995 to today it upgraded adding a lot of powerful features. Altough the first edition of the book already took in consideration version 5 of PHP - while version 4 was used by all - this second edition raises the compatibility to version 5.3 assuring also full compatibility with future PHP v. 6, under development for several years and never ended to a really usable release until now.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?