PHP Essentials (Prima Tech Linux Series) 1st Edition
| Julie C. Meloni (Author) Find all the books, read about the author, and more. See search results for this author |
Use the Amazon App to scan ISBNs and compare prices.
Editorial Reviews
Amazon.com Review
Few books on PHP are available, so PHP Essentials is particularly welcome. The author is a PHP enthusiast and also uses it professionally. Her aim is to provide a hands-on guide to installing and using PHP for those who have no previous knowledge of the product. The book's based on version 3 but covers new PHP 4 features too. Readers are expected to have a basic knowledge of HTML, though. Although databases such as SQL Server and Oracle are briefly discussed, there is a special focus on using PHP with MySQL, an excellent open-source database server. (This is a common partnership, so the focus is appropriate.)
After tackling installation and basic PHP scripts, the book gets straight to the business of linking with a database. The text includes a short introduction to SQL and a complete example of how to create and query a database table. Further chapters cover user authentication, session management with cookies, and Web-based database administration. Finally, a complete e-commerce example in included, with code both printed in the book and available from a supporting Web site. An appendix offers a PHP language reference.
This book teaches by example. It is manageable in size and has a friendly, real-world feel. It is not the last word on the subject, though, so it's best suited to PHP newcomers or those using rival technology who want an idea of what PHP can do. --Tim Anderson, Amazon.co.uk
Review
About the Author
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.
Product details
- Publisher : Cengage Learning PTR; 1st edition (March 1, 2000)
- Language : English
- Paperback : 384 pages
- ISBN-10 : 076152729X
- ISBN-13 : 978-0761527299
- Item Weight : 1.41 pounds
- Dimensions : 1 x 7.5 x 9.25 inches
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
I've also read some of the Wrox Professional books, but find them less useful because of the reason I stated before. Lots of text, few examples, so that I have to look elsewhere anyway just to find something specific. For me, it's usually a waste of [money].
The nice thing about PHP is that it's very well documented, which is to everyone's advantage. For [this purchase price] and a few hundred pages, PHP Essentials shows you just enough to get your feet wet. Most books, including some Wrox books, are one-thousand-page doorstops with information that becomes obsolete rather quickly.
If you're new to PHP but not new to the web, and you learn by example, PHP Essentials can be a very helpful intro. But if you prefer more text in your tech book, then by all means drop your money elsewhere. I think it's nice to have the choice.
PHP Essentials has been the most helpful resource I've bought, because it's written in an accessible, friendly manner that doesn't assume I know more than I actually do.
I'm sure that to be a PHP stud I'll have to get into it more, and maybe buy some more books, but this was the right place to start for me.
....
Alas, I can only give this book a five star rating at Amazon site. If there had been 10 stars, I would have given it all 10.
This book, PHP Essentials, is geared toward not only PHP newbies, but also people who have never programmed anything in any language. That's a little bit basic even for me, as I do at least know Perl and JavaScript. But it looked better that the first two books I tried, so I bought it.
I don't regret buying it. It is written in such a simple, friendly manner, that I was able to breeze through the first half in about an hour. If you're good at HTML, and you're looking to get into programming, this may be just what you need. This book will teach you, in basic terms, how to create if-else statements, what the proper syntax is for PHP code, how it integrates into the HTML page, what variables are, how to capture form data and write it to a file or database, how to send email from a Web page, how to send HTTP headers (so you can set cookies and do redirects), and it will step you through building a shopping cart system.
Now, if that were it, this book would be a five star book. However, being that I do have some programming background, and did have some idea of what PHP could do, let me tell you why I gave it four stars instead of five. First, there are some technical inaccuracies, such as the statement that Netscape 3+ supports style sheets (Netscape 3 has zero support, it's only Netscape 4+). But that's not bad. Second, nowhere does she address the "gasp, mixing HTML and code" programming debate. And finally, as another reviewer said, this book really is just the essentials, and I think it's not even that. Because there is a whopping omission: how to create a file that pulls in other files, like Server Side Includes. While the book covers how to open a file and read/write to it, the book never goes into detail about just linking in a file. This is important, because it's a fundamental feature. In fact, PHP has two commands for doing it, and neither one is mentioned, not even in the commands listed in the appendix.
So, if you're new to PHP and new to programming in general, this is a good -- great -- introductory book. You could learn the basics of programming with this book, and put yourself into a better paying job! But if you have some programming background, or even some PHP background, this book isn't going to feel very thorough.
This book is great for a new user who has never used server side scripting and also for intermediate user though the first four chapters may prove too basic for them. After that its all about web-based application development starting from database setup, user authentication and progressing towards session management and database management through web.
The example codes given in every chapter are explained very clearly. A complex problem is broken down into simpler problems. For each simple problem a PHP solution is given and at the end, all the parts are combined with HTML to come up with the actual code for implementation.
PHP is used for various purpose on the Web and 'PHP Essentials' does a great job of covering the web application development.
Do not take this book as a guide to learning all PHP features, because it doesn't, although the name is misleading.

