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.
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
Would you like to update product info or give feedback on images?
|
|
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!,
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.)
10 of 11 people found the following review helpful:
2.0 out of 5 stars
PHP3 Reference Misses the Mark,
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.
8 of 9 people found the following review helpful:
1.0 out of 5 stars
A waste of perfectly good trees,
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.
Share your thoughts with other customers: Create your own review
|
|
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. |