PHP Solutions: Dynamic Web Design Made Easy

( 9 )

Pick Up in Store

Reserve and pick up in 60 minutes at your local store

Paperback (Revised)
$26.99
BN.com price
$44.99 List Price (Save 40%)
Marketplace (New and Used)
from
$27.01
$44.99 List Price (Save 40%)
All (20)  
Used (6)  
New (14)  
Close
Sort by
Page 1 of 2
Showing 1 – 9 of 20 (2 pages)
$27.01
(Save 40%)
Seller since 2007

Feedback rating:

(21685)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
BRAND NEW

Ships from: Avenel, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$29.70
(Save 34%)
Seller since 2010

Feedback rating:

(7946)

Condition: New
BRAND NEW FROM PUBLISHER! 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!

Ships from: Grand Rapids, MI

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$32.66
(Save 27%)
Seller since 2010

Feedback rating:

(1917)

Condition: New
2010 Trade paperback 2nd Revised, Updated ed. New. Trade paperback (US). Glued binding. 508 p. Contains: Illustrations.

Ships from: Valley Stream, NY

Usually ships in 1-2 business days

  • Canadian
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$34.37
(Save 24%)
Seller since 2012

Feedback rating:

(8)

Condition: New
In Stock. Brand New. Orders placed by 12 PM EST Monday through Friday will ship on the same business day.

Ships from: Atlanta, GA

Usually ships in 1-2 business days

  • Canadian
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$34.45
(Save 23%)
Seller since 2012

Feedback rating:

(1)

Condition: New
Brand New Item. Will ship in 24 hours. Golden rule customer support. Order Now!

Ships from: Morris Plains, NJ

Usually ships in 1-2 business days

  • Standard, 48 States
$35.69
(Save 21%)
Seller since 2009

Feedback rating:

(3161)

Condition: New
Excellent customer service. May ship from alternate location depending on your zip code and availability. Satisfaction guaranteed!!

Ships from: Martinez, CA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$36.74
(Save 18%)
Seller since 2007

Feedback rating:

(3210)

Condition: New
Buy with confidence. Excellent Customer Service & Return policy.

Ships from: Richmond, TX

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$39.14
(Save 13%)
Seller since 2009

Feedback rating:

(281)

Condition: New
Brand New-Fast Shipping

Ships from: Deerfield Beach, FL

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$40.09
(Save 11%)
Seller since 2009

Feedback rating:

(3161)

Condition: Very Good
Excellent customer service. May ship from alternate location depending on your zip code and availability. Satisfaction guaranteed!!

Ships from: Martinez, CA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 2
Showing 1 – 9 of 20 (2 pages)
Close
Sort by
NOOK Book (eBook)
$19.79
BN.com price
$35.99 List Price (Save 45%)

Available on NOOK devices and apps

  • Nook Devices
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for iPad
  • NOOK for iPhone
  • NOOK for Android
  • NOOK for Android (Tablet)
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK Study
  • NOOK for PC
  • NOOK for Mac

Want a NOOK? Explore Now

Overview

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 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 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.

Product Details

  • ISBN-13: 9781430232490
  • Publisher: Apress
  • Publication date: 11/24/2010
  • Edition description: Revised
  • Edition number: 2
  • Pages: 528
  • Sales rank: 94,593
  • Product dimensions: 7.80 (w) x 11.70 (h) x 0.85 (d)

Meet 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 Easyand Foundation PHP for Dreamweaver 8. 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 BBCtelevision 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.

Table of Contents

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

Customer Reviews

Average Rating 5
( 9 )

Rating Distribution

5 Star

(7)

4 Star

(2)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or Leave Anonymously

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identiy on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

We're sorry, but penname is already taken.

Please select one of the following:
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

penname is available!

By visiting the BN.com website or marking a purchase on BN.com, a User is deemed to have accepted the Terms of Use.

Continue Anonymously

Welcome, penname

You have successfully created your Pen Name. Start enjoying the benefits of the BN.com Community today.

Sort by: Showing all of 9 Customer Reviews
  • Posted April 6, 2009

    I Also Recommend:

    The Best Taught PHP Book Ever Written

    Having been a teacher, an engineer, and a computer scholar, I have been looking for a long time for a book, like this, that could teach a new area of programming with true elegance and style. I'm sure that you have encountered the usual run of books that propose to cover some form of programming and have glowing reviews only to find out that the author is disorganized or delivers a spotty coverage of the subject. These disappointing attempts leave the reader hungering for ever more sources to fill the gaping subject void or explain the subject in some understandable format.

    Here is the way PHP or any other programming subject should be taught and its about time. The organization of the book is very well organized and defined for teaching. The explanations are comprehensive and the supporting code is clear and to the point. Up to this point in time I couldn't find a book on PHP that indicated that PHP could be competent in managing images. Yet, any website that doesn't show images with style is reviled by reviewers everywhere. I have seen several books on PHP 4,5,6 and MySQL that didn't have one usable image in any of their five hundred pages. I almost deceided that ASP.NET and Silverlight were the only competent web development systems because of this.

    The reign of table oriented web design books is now over. PHP Solutions has three full chapters covering the access and placement of images. It shows elegant management of images on dozens of pages. And it displays the organization of a website that shows both beauty and intelligent design. Forget the others, this is the only book that you should use to introduce PHP.

    PHP Solutions is composed of six basic sections. In the first section chapters 1 through 3 coves the introduction and installation of PHP. Section two has two chapters covering script writing and organizing scripts into include files for code reuse. Internal variables and usage are displayed here. Section three includes chapters five, six and seven which covers form design and the use of file uploading and management to give the website its characteristic look and feel. Section four spans chapters eight and nine cover thumbnail image programming and multi-page forms to hold the images. Chapter nine also introduces the unifying idea of the session. This concept is used to solidify the behavior and persistant memory of the website. Section five holding chapters ten, eleven, and twelve cover the use of the MySQL database to hold dynamic web content such as images and supporting information. This is where the meat of the book is located. Finally, section six in chapters thirteen finishes up the website development process by showing how to deal with typical problem issues. In the last chapter the book details how to apply web security to the design package and deliver a fully professional design.

    My first PHP books can now be retired and I can put this one on the shelf instead. Now I feel that I truely understand how to use PHP in a professional manner. I can now give my clients the complete feature comparison between using PHP and ASP. I can give a great recommendation for this book knowing that the complete picture of PHP is now displayed before us all. After reading this book I can say that I like PHP as a website script much better than before. It is worth every one of the five stars that I have given the book. I'm going to have fun developing PHP websites from now on.

    4 out of 4 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Posted July 16, 2011

    3 weeks and I was building with no prior html knowledge

    If you diligently read and follow the steps, then you will quickly learn the building blocks and be on your way. In following the steps I learned how to build a login, register, picture gallery(this book handles picture implementation well, a hard find in other books)and more.

    * I recommend installing WAMP, it was a quick and easy install and it includes both apache(executes php code) and mysql(database).

    Was this review helpful? Yes  No   Report this review
  • Posted December 30, 2010

    My Main PC Book, Updated

    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. This is a heavily modified adaptation and combination of //techniques from PHP Solutions by David Powers. I write comments like that because I have to remember what parts of "my system" might need attribution if I describe it in an academic paper. The one above refers to the first edition of PHP Solutions, which brings us to an important point. I was working in PHP 4 at the time and dreading the move to PHP 5. Dave Powers took care of me at my own level but also showed how things could be done the newer way, thereby getting me started on the road to transition. If you're coming to PHP Solutions now, in the new edition, be aware that PHP 4 is a THING OF THE PAST -- and be glad! You shouldn't invest time and headaches in writing it at this date. Note the following from the introduction to the book: "If you're in hurry or are daunted by the prospect of building class definitions, you can simply use the finished files. However, I encourage you to explore the class definitions. The code will teach you a lot of PHP that you'll find useful in other situations." Right. I started out pasting useful code snippets years ago but found that while it was the first step in learning the code, it was also the first step in a mess that I couldn't untangle when things didn't quite work. Do learn the lessons that Powers makes so learnable. They'll have you writing reusable code, and you'll understand how to deploy it. Still, you don't want to struggle with every last keystroke in making it run -- and that, of course, is why you want a book of solutions. So it's great having solid, tested examples to go from. Great, too, that the new edition of my main PC (not only PHP) book comes just in time for my new project.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted November 2, 2009

    No text was provided for this review.

  • Anonymous

    Posted August 23, 2010

    No text was provided for this review.

  • Anonymous

    Posted March 31, 2011

    No text was provided for this review.

  • Anonymous

    Posted April 11, 2011

    No text was provided for this review.

  • Anonymous

    Posted September 24, 2010

    No text was provided for this review.

  • Anonymous

    Posted April 24, 2011

    No text was provided for this review.

Sort by: Showing all of 9 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)
500 character limit