Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Beginning PHP5 1st Edition

3.1 out of 5 stars 17 customer reviews
ISBN-13: 978-0764557835
ISBN-10: 0764557831
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$5.26 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$44.99 On clicking this link, a new layer will be open
More Buying Choices
32 New from $1.26 37 Used from $0.01 1 Collectible from $9.85
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Excel2016ForDummiesVideo
Excel 2016 For Dummies Video Training
Discover what Excel can do for you with self-paced video lessons from For Dummies. Learn more.
$44.99 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Editorial Reviews

From the Back Cover

PHP5 is the newest version of the preferred language for rapidly creating dynamic Web page content. While its main use is as a cross-platform, HTML-embedded, server-side Web scripting language, it now works equally well when creating multi-tiered applications or XML-based applications as well as Web applications. This book teaches you the features and functionality of PHP5, from installing and configuring it to designing and constructing complex data-driven Web sites.

As you proceed, you will build a number of fully functional applications. You’ll be introduced to basic programming logic, relational databases, OOP, PEAR, GTK, MSI, CLI, SQLite, and more. When you’re finished, you will understand how to create, test, debug, and put your applications to work in the real world.

What you will learn from this book

  • The fundamentals of object-oriented programming in PHP5
  • How to write PHP5 applications that run on Windows®, Linux®, Mac OS® X, and other operating systems
  • Why PHP5 works effectively in small to enterprise-level applications
  • Error handling with try/catch
  • Data manipulation in MySQL® using PHP
  • How to build practical applications such as an online text editor, a Web-based e-mail application, and an object-oriented contact manager application
  • Command-line scripting and GUI application development
  • Effective methods of maintaining and organizing your code, and more

Who this book is for
This book is for beginning programmers as well as experienced developers who want to learn what is possible with the latest version of PHP.

About the Author

Dave W. Mercer has 15 years’ experience in industrial and process engineering, and systems analysis, and is CTO for a B2B, responsible for the development and deployment of online automated business services. His entire site hosting server, and the applications he builds for hosted clients are programmed in PHP using Postgres or MySQL as the database.

Allan Kent is a PHP programmer who runs his own company and is a co-author of Beginning PHP 4. Alan has been programming seriously for the past dozen years and, other than the single blemish when he achieved a diploma in Cobol programming is entirely self-taught.

Steven D. Nowicki is Director of Software development at The Content Project, a Santa Monica, California-based consulting firm currently developing a massive enterprise resource planning and contact management system comprising more than 300,000 lines of OOPHP code. He has a decade of experience in large-scale software development and system architecture on all major platforms.

David Mercer is a PHP programmer and contributed to Beginning PHP 4. He has a keen interest in all things open source ever since he managed to put together a working Beowulf cluster by nicking old computer parts from colleagues and assembling them under his desk. He has worked on Wrox open source titles about PHP, Perl, and Linux.

Dan Squier is a longtime contributor to the Wrox community and a PHP Programmer.

Wankyu Choi is an accomplished PHP programmer and lead author of Beginning PHP 4. He holds a Master’s degree in English/Korean interpretation and translation form the Graduate School of Translation & Interpretation.

Heow Eide-Goodman is a member of NYPHP and LispNYC who uses PHP in his day job to doWeb sites, services, and back-office transformations among SQL Server, Interbase/Firebird, and MySQL.

Edward Lecky-Thompson is the founder and director of Ashridge New Media, a professional new media technology consultancy based in Berkhamsted, just north of London, England. Self-described as “utterly obsessed with PHP,” Ed has more than six years’ experience in commercial software development and enterprise-level systems architecture across myriad platforms, with particularly strong exposure to PHP and Apache on Linux-based platforms.

Clark Morgan is an experienced programmer who creates and administers databases with Web sites using PHP and MySQL for Fusion Computing and Media.

NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 888 pages
  • Publisher: Wrox; 1 edition (July 16, 2004)
  • Language: English
  • ISBN-10: 0764557831
  • ISBN-13: 978-0764557835
  • Product Dimensions: 7.4 x 1.8 x 9.2 inches
  • Shipping Weight: 2.9 pounds (View shipping rates and policies)
  • Average Customer Review: 3.1 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #2,197,044 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By Chris Gaeden on November 20, 2005
Format: Paperback
The numerous grammar and coding errors in this book make it one to completely avoid if you are new to PHP programming. Fortunately, I was familiar enough with PHP to catch most of the coding errors.

The thing that probably bothered me the most was the fact that many of the explanations of the code given in the book refer to code that isn't even printed in the book! The explanations seemed to refer to a previous revision, rather than the code in the final printed version. Whoever was the project manager and/or proofreader of this book should be shamed and then fired.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
(...)PHP code can be used on a local machine as well as uploaded to your server and used in the real world. You may need to make modifications to the code to reflect the domain name, etc. of your particular server.
With that out of the way, let me say that this book has been extremely useful to me (a beginner). Not only does it start with the fundamentals of PHP, including installation, it continues through many advanced areas of programming so that you do not need to rush out and buy another book to complete your project. It even covers some basic HTML integration for those that are new to that too.
All in all, I have not seen any other book on PHP5 with the depth and ease-of-use of this one.
1 Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I gave up on this book due to the abundance of coding errors. Each time there was a mistake in their code, it took me quite a lot of time to figure out what the error was and fix it - time I don't have, when trying to learn something new.

Wrox needs to be tougher with its authors and technical reviewers. Instead of accepting that errors are just part of the publishing experience, they should be trying to inculcate a culture of meticulousness and excellence. Until then, people like me will drop their books flat.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I have always felt that WROX books were the best computer books on the market, until I read this one. There are tons of grammatical errors, which I can deal with. However, the syntax errors are far too numerous for this type of book. Also, some of the programs do not do what they are suppose to. If you are new to PHP, then stay away from this book. I am glad I bought this book from Amazon and paid a discounted price instead of buying it from WROX and paid the full cover price. At least I minimized the money I wasted on this book.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
This book has been very helpful in my Web Programming class. I've caught a few errors in their example programs, but it's been simple syntax errors that are easily caught. Also there have been a few comical spelling errors as well. There are a few things that our professor has pointed out as being outdated. Overall it's been an alright book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I'm a recent Comp Sci grad from University of Maryland, so I'm pretty well versed in lots of programming languages. I needed to learn PHP for an employer and I saw this book in borders. Out of all the books there, I liked this one the best because of the learning flow, and it had exercises for you to do on your own - something most php books don't have.

However, the good news ends right about there. I am just starting the 3rd chapter and I am CONVINCED THAT THERE IS NO WAY this book could have gone thru an editor. It seriously seems like it was just written and printed! This book gets 2 stars because:

1) Every code example I've done so far (about 4 in the 2nd chapter, WOULD NOT RUN, even though I copied and pasted straight from the book. I actually had to debug the book!!! The bugs were simple things too, like missing semicolons or concat (.) symbols. If I weren't already used to debugging, then I would've pulled my hair out trying to find out what's wrong.

2) The solutions to the questions at the end of the 2nd chapter use programming concepts that they didn't introduce yet! A forloop is used in the solution, but loops aren't covered until chapter 4! When I went back to check my answer I thought to myself, 'Are you kidding me?!'

Now, I usually don't write reviews on amazon, but I had to write one for this book. There must be MUCH BETTER books for php than this one. If you're paying this much money for something, you shouldn't have to settle for these kinds of problems. Do yourself a favor and buy ANY other book and make up your own test questions to solve. Thank God my employer paid for this and I didnt blow money on a book that wasn't edited at all.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I have spend about a week with this book. I was quite pleased with the material, which were to the point nothing garbage and you can quickly go down the road but well after i stumbled across some code defects, i came here to amazon to see what is the story.

So yes while the book can be very useful. It has not been quite proofread (rather not at all). It seems it was upgraded from version 4 (my guess) without doing any work.

For example I just spend about 3 hours and possibly more to read a record with encrypted password (chap 11) and it did not work. I was following everything according to the book so you can see how frustrated one can be. Online help did not help much so i was stuck.

After browsing for quite a while, I found that the password field in the book was stored in 20 char (varchar(20)). When the password was encrypted and stored, it was converted to 41 char (or so) hence part of it was lost. Now when you retrieve this password, it will never work. So I finally changed the password field to 50 and everything worked fine then. Now this is just one big. In chapter 11 i found 2 more serious bugs, the code were not working (and is still not working). So i will not recommend a beginner to go through this book esp chapter 11. It will almost make you sweet! I really spent quite a lot of my time just to fix the bugs. The material is good though and track is good too. But I would recommend it only for reading and just for basic beginning programming. The code needs some serious work! You probably are better off with another book. I am glad i got it from library, it is not my own :)

I guess i can't change the stars but deserves 2 or 2.5 not 3.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Beginning PHP5
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Beginning PHP5