• List Price: CDN$ 67.99
  • You Save: CDN$ 25.36 (37%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Creating Interactive Webs... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Good | Details
Condition: Used: Good
Comment: **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence!
Have one to sell?
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

Creating Interactive Websites with PHP and Web Services Paperback – Dec 23 2003

See all formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
CDN$ 42.63
CDN$ 35.93 CDN$ 1.34

Product Details

  • Paperback: 432 pages
  • Publisher: Sybex; 1 edition (Dec 23 2003)
  • Language: English
  • ISBN-10: 0782142796
  • ISBN-13: 978-0782142792
  • Product Dimensions: 19 x 2.3 x 22.9 cm
  • Shipping Weight: 726 g
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Bestsellers Rank: #2,157,270 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

From the Back Cover

Build Dynamic Websites with PHP and MySQL—and Extend Those Sites with Web Services

PHP and MySQL are great tools for building database-driven websites. There's nothing new about that. What is new is the environment in which your site operates—a world rich (and growing richer) in web services that can add value and functionality in many different ways. Creating Interactive Web Sites with PHP and Web Services walks you through every step of a major web project—a content-management system—teaching you both the basic techniques and little-known tricks you need to build successful web sites. And you can use those skills to develop dynamic applications that will meet your special requirements. Here’s some of what you’ll find covered inside:
  • Adding, deleting, and displaying data with a custom content-management system
  • Building a template system with PHP
  • Interacting with web services using PHP and MySQL
  • Creating and managing a user system and a shopping cart
  • Processing credit card payments using merchant accounts and third-party payment solutions
  • Tracking site statistics using PHP and MySQL
  • Enhancing your site with third-party scripts

Tons of examples, complete with explanations and supported by online source code, will speed your progress, whether you’re a true beginner or already have PHP experience. This book is platform-agnostic, so it doesn’t matter if you’re deploying your site on Linux or Windows. You also get PHP and MySQL references, so you can quickly resolve questions about syntax and similar issues.

About the Author

Eric Rosebrock, owner of PHP Freaks (http://www.phpfreaks.com), a community of developers helping one another learn and troubleshoot PHP. Eric has developed web pages with HTML, JavaScript, and ASP for 7 years and has been a professional PHP developer for 2 years. He has extensive knowledge of PHP, MySQL, Apache Web Server, and the Linux. Eric was a Windows 2k Sys Admin for the U.S.A.F. for 5 years, and has maintained over 2,000 workstations, 50 Windows 2k and NT servers, and IIS web servers.

Inside This Book (Learn More)
First Sentence
PHP 3.0 was a significant phase in the evolution of this project. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

3.6 out of 5 stars
Share your thoughts with other customers

Most helpful customer reviews

By gayelle on April 20 2004
Format: Paperback
I'm your basic novice non-programmer type looking for a career change. I lucked into this book at Borders, sat down and looked through it. Well, I came home and have been working my way through this book all night.
I've learned more about PHP and MySQL in about six hours time than I had expected to. This book is so incredibly easy to follow that I can't even put it down to sleep. So far, I'm up to Chapter 4 and going fast. Since I read the reviews after I bought the book, I made it a point to place a check mark next to each example that worked. That's all of them. So far, apart from the 'mydb' file that Rosenbrock used as an example in database creation, I've also managed to create a database for my movie collection. Next database will be my extensive library of books!
The beauty of Rosenbrock's book is that he teaches how to do the things I actually want to do. Also, he assumes a reasonably intelligent audience. Rosenbrock also introduced me to a little gem, phpMyAdmin that makes MySQL far less painful. I'd been sweating bullets just thinking about getting into MySQL. Well, I'm in it and relishing it, all thanks to Eric Rosenbrock.
The back of his book tells that the user level is Intermediate/Advanced, but I think that since his coverage is so painstaking and thorough, it should actually be Beginner/Intermediate/Advanced.
I'd recommend that anybody wanting to do PHP and MySQL. I've got to find out what else Eric Rosenbrock has written. The dude is terrific!
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.
By Michael diLorenzo on March 21 2004
Format: Paperback
I would not buy this book unless you already know PHP well enough to spot the errors in code and other things that were left out of the text. Unfortunately, I don't know PHP well enough to do that, and I have spent hours and hours on the Internet, trying to figure out what the author REALLY meant to say in a particular chapter. This is a frustrating book for the beginner.
Interestingly, the first page of the introduction says that the author wished for a book written by someone who takes the time to explain every step of the learning process, instead of listing lines of code with no explanation. This book claims to be just such a book, and then slaps you with "See where I configured the config.php file for the $cfg['PmaAbsoluteUri'] setting..." with no further explanation, in a chapter entitled "Building a Database Schema with MySQL."
There probably is good information in this book. Unfortunately, in order to find it, I'll have to purchase something else, and then return to this book after I know PHP.
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.
Format: Paperback
Let me start by saying that I did find this book quite helpful. It contains a wealth of ideas about topics that a Web site developer would want to know about. The author doesn't just talk about designing a Web site with static data. These Web sites really are interactive, which is the direction that many Web sites are headed today. For example, if you want to create a blog, Chapter 6 will get you started. Are you a merchant that wants to get started with online payments? Chapters 8 and 9 will get you started; although, they probably aren't the end of the journey because the book doesn't address security and privacy concerns. Even so, you can get a lot of information out of this book.
The book does have a few problems, one of which is the title. I didn't really see much in the way of real Web services coverage. Yes, there is a simple example of working with Amazon Web Services in Chapter 7, but that's not really a lot of coverage. The supposed coverage of Google Web Services in Chapter 7 doesn't deal with Google Web Services at all--it discusses how to create request URLs for the standard interface. Does this make the techniques less useful? No, I found them quite helpful, but this truly isn't a Web services book.
I found it a little jolting that the author has just barely introduced functions on page 17 and on page 18 you're already working with databases. I wouldn't consider this a book for the novice--it's not a gentle introduction to PHP at all.
The author also has a tendency to either omit necessary configuration details or mention them in passing so that a reader could easily miss them. For example, the reader needs a developer token to work with the Amazon example, yet the author devotes a single sentence to this topic and it's buried in a paragraph with other details.
Read more ›
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.
Format: Paperback
First, I want to say that the book's code (downloaded from the website) has been a real boon in getting an operational PHP-based website up in a short time. I'm not sure what errors the previous reviewers are describing, but I've been very happy with the framework provided by free by the author. There are some minor errors but if you come up to speed on PHP, you'll catch them quickly.
I've programmed for a while in C, C++, and a smattering of other languages, but I'm basically a database and dynamic website newbie. I picked up this book to help me learn PHP and dive into building a data-driven community website from the ground up. One reason I rate the book highly is that while other PHP books provided watered-down website examples, this one starts at a reasonable level -- and by reasonable I mean (1) authentication & authorization through a database, (2) a framework for having all web pages in the site follow a consistent layout. Rather than "hello world" elementary pages, the book starts with useful pages and explains the code as it goes. The website run by the author probably uses similar techniques to the ones described in the book, although tweaked and enhanced, much like I'm doing with the book examples for my site.
The reason I didn't give it 5 stars was the lack of some advanced topics like better use of object oriented design and separation of content and logic with Smarty (or a look at how phpBB does it). The author does provide a layout framework that gets reused among all web pages (i.e. consistent headers, sidebars, and footers), but HTML portions still have some embedded code. The book also provides some insight into payment processing, amazon/google interfacing, and visitor tracking.
Read more ›
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