Have one to sell? Sell yours here
Building Database Applications on the Web Using PHP3
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Building Database Applications on the Web Using PHP3 [Paperback]

Craig Hilton (Author), Jeff Willis (Author)
1.9 out of 5 stars  See all reviews (21 customer reviews)


Available from these sellers.



Book Description

December 17, 1999
Hundreds of thousands of web developers have discovered the ease and power of PHP3 and PostgreSQL. Together, they form an integrated, robust platform for building industrial-strength, interactive, server-side database applications for the web. Building Database Applications on the Web Using PHP3 provides everything you need to understand and work with PHP3. This complete resource presents essential background information and clear explanations of PHP3, PostgreSQL, MySQL, HTML, Linux, and other relevant database and Internet technologies. A step-by-step tutorial walks you through the process of building PHP3 applications, featuring a series of increasingly sophisticated applications that focus on such vital topics as creating run-time generated graphics, database integration and design, and login authentication. You will also find a comprehensive reference to the syntax, grammar, and function library of PHP3, organized both alphabetically and by type of function. This reference incorporates numerous working examples that demonstrate proper use of PHP functions and can be pasted directly into your own applications. The accompanying CD-ROM provides everything needed to install PHP and PostgreSQL under Red Hat Linux. Readers may also log onto a private web site where all the real-world database applications found in the book can be built from an Internet connection. Whether you are just learning web-based development and PHP3 or are already developing sophisticated applications, Building Database Applications on the Web Using PHP3 is an accessible and essential guide to this powerful web development environment. 0201657716B04062001

Editorial Reviews

Amazon.com Review

PHP3 is a powerful and flexible scripting language that integrates well with the open-source Apache Web server. Building Database Applications on the Web Using PHP3 explores how to use PHP3 to access databases for sophisticated Web applications. While it falls short of a comprehensive look at the topic, it does illustrate many of the key concepts and compatible SQL databases.

The book begins with quick overviews of PHP, Linux, and selected SQL databases. The focus is on PostgresSQL (an open-source derivative of the pioneer Ingres SQL product) and MySQL (a smaller and more simplified database). The database coverage is brief, however, and offers only a very general look at the database engines. At several points in the book the reader is directed to online documentation for further details.

A concise and orderly tutorial of the PHP3 language follows with simple code examples that illustrate major concepts such as variables, classes, and functions. From here the author presents some examples of database access from PHP3. This discussion continuously builds on a sample application to illustrate new concepts, which is organized well enough to allow quick topical reference.

The bulk of the book is a PHP3 language and function reference replete with examples for each entry. If you're unfamiliar with basic database concepts, you'll find this text is a bit incomplete; but it does work well for database aficionados looking to tap into PHP3. --Stephen W. Plain

Topics covered: PHP3 history, PostgresSQL, MySQL, embedding PHP code in HTML, SQL queries, run-time graphic generation, and login authentication.

From the Back Cover

Hundreds of thousands of web developers have discovered the ease and power of PHP3 and PostgreSQL. Together, they form an integrated, robust platform for building industrial-strength, interactive, server-side database applications for the web.

Building Database Applications on the Web Using PHP3 provides everything you need to understand and work with PHP3. This complete resource presents essential background information and clear explanations of PHP3, PostgreSQL, MySQL, HTML, Linux, and other relevant database and Internet technologies. A step-by-step tutorial walks you through the process of building PHP3 applications, featuring a series of increasingly sophisticated applications that focus on such vital topics as creating run-time generated graphics, database integration and design, and login authentication.

You will also find a comprehensive reference to the syntax, grammar, and function library of PHP3, organized both alphabetically and by type of function. This reference incorporates numerous working examples that demonstrate proper use of PHP functions and can be pasted directly into your own applications.

The accompanying CD-ROM provides everything needed to install PHP and PostgreSQL under Red Hat Linux. Readers may also log onto a private web site where all the real-world database applications found in the book can be built from an Internet connection.

Whether you are just learning web-based development and PHP3 or are already developing sophisticated applications, Building Database Applications on the Web Using PHP3 is an accessible and essential guide to this powerful web development environment.

0201657716B04062001


Product Details

  • Paperback: 624 pages
  • Publisher: Addison-Wesley Pub (Sd) (December 17, 1999)
  • Language: English
  • ISBN-10: 0201657716
  • ISBN-13: 978-0201657715
  • Product Dimensions: 9.2 x 7.2 x 1.2 inches
  • Shipping Weight: 2.1 pounds
  • Average Customer Review: 1.9 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #5,514,995 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

21 Reviews
5 star:
 (1)
4 star:
 (2)
3 star:
 (2)
2 star:
 (4)
1 star:
 (12)
 
 
 
 
 
Average Customer Review
1.9 out of 5 stars (21 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

27 of 31 people found the following review helpful:
4.0 out of 5 stars Great Book for Beginners!, January 27, 2000
This review is from: Building Database Applications on the Web Using PHP3 (Paperback)
Got the book yesterday and loved it. Though they rave about the almost 600 pages in this book, there is actually only 152 pages of actual "tutorials." This is broken into 8 major categories. Though 152 pages seems little, it is so well written that by the time you finish the tutorials, you are on your way. The rest is a function reference, but a very well written one, not just a rehash of some man pages. Each function entry has an explanation of what the function does, the function and syntax, and then several examples written out (not just pieces of code, but entire examples) for you to put into you webpage.

In a nutshell, this is finally THE book to start with for non-programmers and programmers, housewives, babies, small dogs..anyone that wants to learn PHP quickly.

I recommend getting the "MySQL New Riders" book and " Building Database Applications on the Web Using PHP3" (this one) for anyone wanting to learn (and quickly I might add) how to use this language. I have bought just about every PHP book out there and this is the first one to actually spoon-feed the information in a way that you will learn PHP in a night (well, I stayed up most of it.)

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 11 people found the following review helpful:
2.0 out of 5 stars PHP3 Reference Misses the Mark, February 29, 2000
By 
This review is from: Building Database Applications on the Web Using PHP3 (Paperback)
This book, which opened up with a lot of promise, ended up disappointing me. The title is misleading in that there is very little about what actually has to be done to build a database application. If you are looking to find a book that will take you through the basics of working with server side databases and show you how to construct web pages that will interact with those databases, look elsewhere.

More than anything this book is a compendium of the PHP3 command set. The author's website did not work as promised and there was no response to email feedack. In the sparse and rudimentary application section what sample code existed had typos. In the reference section, some examples still had boilerplate filler.

In summary, as a reference text this book is more than adequate; as a guide or teaching aid it completely misses the mark.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 9 people found the following review helpful:
1.0 out of 5 stars A waste of perfectly good trees, July 18, 2000
By A Customer
This review is from: Building Database Applications on the Web Using PHP3 (Paperback)
I should have paid attention to the other reviewers who gave this book such low marks, but I didn't and decided to by the book anyway. Bottom line, it was a waste of money.

I really can find no redeeming qualities to this book at all.

First of all, the book is too Linux focussed. Although I do happen to use Linux, those who are trying to learn PHP on Windows NT will find that some of the examples are invalid on NT.

Second, if you don't already have a pretty good grasp on programming, you are going to get lost pretty quickly (despite the authors claims that you don't need to be a programmer). This book shows coding examples and uses terms that the average person is not going to be familiar with. Terms and concepts are introduced, and either not explained at all, or given a quick once over that is not nearly suficiant. Because of this, this book will not teach you PHP.

This book will not teach you SQL either, and the sample applications in the tutorial will not work unless you already know how to add users and grant permissions in PostGreSQL or whatever other database you use (and you can forget about logging into their website like they suggest. Apparently they had a hard drive crash and still have not gotten that part back up).

Even if you do know how to set up your SQL db properly, almost none of the sample applications in the tutorial will work anyway because almost all of them contain coding errors and syntax errors serious enough to prevent the application from running at all. Some of the applications contain multiple errors. Didn't the authors even bother to try running these applications to check for errors before including them in the manuscript? I had to find and fix the errors in almost every single tutorial application before they would work properly. There aren't even any corrections to the code on the website for the book! And by now the authors have to know that most of their samples contain errors. Are they just to lazy to put corrected examples on their web site?

The Troubleshooting paragraph at the end of each application is useless. They say "We have tried to isolate a few of the common errors we've seen..", and then don't give any explination of these common errors. It is simply a cut and paste from one application to another - The exact same paragraph at the end of each application. When things don't work, this paragraph is useless because it claims you typed in the code wrong or don't have the database set up correctly.. The reality is that things don't work because the authors typed in the code wrong, and the code samples you have are useless as they will not even run.

It also seems the authors don't even understand HTML much less PHP. For example, they include illegal HTML comments in some samples, enclose samples in PHP tags when they should not be in PHP tags (in fact the PHP tags cause the sample to break), use checkboxes when radio buttons should be used instead, insert useless tables that serve no purpose (cause they only have one row and one column and use line breaks and paragraph breaks to seperate lines, making the table serve no purpose at all.

If on the other hand you already know all of the above topics pretty well (SQL, PHP, and HTML), this book is not going to teach you anything new, and would still be a waste of money. So this book is useless to the novice and also useless to the experienced user.

Stay away from this book. Spend your money on something useful instead.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject