Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
PHP Solutions: Dynamic Web Design Made Easy and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
35 used & new from $17.99

Have one to sell? Sell yours here
 
   
PHP Solutions: Dynamic Web Design Made Easy
 
 
Start reading PHP Solutions: Dynamic Web Design Made Easy on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

PHP Solutions: Dynamic Web Design Made Easy (Paperback)

by David Powers (Author)
Key Phrases: community edition, article text area, php echo htmlentities, Japan Journey, Program Files, Mount Fuji (more...)
4.6 out of 5 stars See all reviews (36 customer reviews)

List Price: $34.99
Price: $23.09 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $11.90 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 21? Choose One-Day Shipping at checkout. Details
18 new from $21.00 17 used from $17.99
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $19.24

Frequently Bought Together

Customers buy this book with Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems by William Steinmetz

PHP Solutions: Dynamic Web Design Made Easy + Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems

Customers Who Bought This Item Also Bought

The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP

The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP

by David Powers
4.8 out of 5 stars (30)  $29.99
CSS Mastery: Advanced Web Standards Solutions

CSS Mastery: Advanced Web Standards Solutions

by Andy Budd
4.6 out of 5 stars (118)  $22.04
PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide

PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide

by Larry Ullman
4.5 out of 5 stars (147)  $29.69
Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional)

Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional)

by W. Jason Gilmore
4.2 out of 5 stars (105)  $31.01
PHP and MySQL Web Development (4th Edition) (Developer's Library)

PHP and MySQL Web Development (4th Edition) (Developer's Library)

by Luke Welling
4.4 out of 5 stars (199)  $31.49
Explore similar items


Editorial Reviews

Product Description
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


About the Author
David Powers is an Adobe Community Expert for Dreamweaver and author of a series of highly successful books on PHP, including PHP Solutions: Dynamic Web Design Made Easy (friends of ED, ISBN-13: 978-1-59059-731-6) and Foundation PHP for Dreamweaver 8 (friends of ED, ISBN-13: 978-1-59059-569-5). As a professional writer, he has been involved in electronic media for more than 30 years, first with BBC radio and television and more recently with the Internet. His clear writing style is valued not only in the English-speaking world; several of his books have been translated into Spanish and Polish.

What started as a mild interest in computing was transformed almost overnight into a passion, when David was posted to Japan in 1987 as BBC correspondent in Tokyo. With no corporate IT department just down the hallway, he was forced to learn how to fix everything himself. When not tinkering with the innards of his computer, he was reporting for BBC TV and radio on the rise and collapse of the Japanese bubble economy. Since leaving the BBC to work independently, he has built up an online bilingual database of economic and political analysis for Japanese clients of an international consultancy.

When not pounding the keyboard writing books or dreaming of new ways of using PHP and other programming languages, David enjoys nothing better than visiting his favorite sushi restaurant. He has also translated several plays from Japanese.

Product Details

  • Paperback: 488 pages
  • Publisher: friends of ED; illustrated edition edition (November 20, 2006)
  • Language: English
  • ISBN-10: 1590597311
  • ISBN-13: 978-1590597316
  • Product Dimensions: 8.9 x 7.4 x 1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars See all reviews (36 customer reviews)
  • Amazon.com Sales Rank: #50,095 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #37 in  Books > Computers & Internet > Web Development > Programming > PHP

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(22)
(10)
(4)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
David Powers suggested this product show on searches for "php". What do you suggest?

 

Customer Reviews

36 Reviews
5 star:
 (27)
4 star:
 (5)
3 star:
 (2)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (36 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
23 of 25 people found the following review helpful:
5.0 out of 5 stars Exactly What I've Been Looking For, December 8, 2006
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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
18 of 20 people found the following review helpful:
5.0 out of 5 stars One of the Best, February 15, 2007
By Nathan Smith (SonSpring.com) - See all my reviews
(REAL NAME)   
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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
14 of 16 people found the following review helpful:
5.0 out of 5 stars Not exactly "easy" but easier than anything else I've tried so far., June 15, 2007
By VMilo (Southern California) - See all my reviews
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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars Exceptionally good!
This book is exactly what I needed. If you're new to php or web-programming then this book is definitely worth a look. Read more
Published 2 months ago by Caesar

5.0 out of 5 stars PHP - the solution book
I've been using this book as a started. It takes you from zero to hero in minimal time. Teaching the techniques and cool stuff as soon as you have the requirements for... Read more
Published 5 months ago by Asaf Bar Lev

5.0 out of 5 stars The best php book!
I brought "PHP and MySQL Web Development" under the course instructor's requirement. And I found it is very difficult to read. Read more
Published 6 months ago by Duer Mclanahan

5.0 out of 5 stars Awesome
If you are a web designer wanting to break in behind the scenes and learn some PHP, but you're on the fence... this book is for you. Read more
Published 7 months ago by Noah Crate

5.0 out of 5 stars Excellent book
Excellent book. I had no previous experience in PHP/ mysql and this book gives you a strong base to be the best. Read more
Published 7 months ago by Blekos Ilais

5.0 out of 5 stars Begining Coder
Good F$#@!ing book. just go buy it! If your interested in learning what everything means when you read code that you\'ve cut and pasted. Read more
Published 8 months ago by Harry R. Krimm

2.0 out of 5 stars Not enough guidance in setting up test servers
Too little explanation between centralized server and virtual server. The author tells you to use Dreamweaver, but then does not provide enough information to use it. Read more
Published 8 months ago by creviews

5.0 out of 5 stars Hands down one of the best PHP books for newbies
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. Read more
Published 11 months ago by J. Ramirez

3.0 out of 5 stars PHP Solutions
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.
Published 11 months ago by T. White

2.0 out of 5 stars php Solutions
I purchesed this book hoping it would give good examples. NOT!!! Just another book for people who already know what they are doing. Read more
Published 12 months ago by Robert M. Lorincz

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category

Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates