Beginning PHP and MySQL and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $1.76 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading Beginning PHP and MySQL on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Beginning PHP and MySQL: From Novice to Professional (Expert's Voice in Web Development) [Paperback]

W. Jason Gilmore
3.4 out of 5 stars  See all reviews (17 customer reviews)

Buy New
$32.37 & FREE Shipping. Details
Rent
$19.70
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
In Stock.
Rented by RentU and Fulfilled by Amazon.
Want it tomorrow, June 21? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $22.79  
Paperback $32.37  
Rent Your Textbooks
Save up to 70% when you rent your textbooks on Amazon. Keep your textbook rentals for a semester and rental return shipping is free.

Book Description

September 24, 2010 1430231149 978-1430231141 4

Beginning PHP and MySQL: From Novice to Professional, Fourth Edition is a major update of W. Jason Gilmore's authoritative book on PHP and MySQL. The fourth edition includes complete coverage of PHP 5.3 features, including namespacing, an update of AMP stack installation and configuration, updates to Zend Framework, coverage of MySQL Workbench, and much more.

You'll not only receive extensive introductions to the core features of PHP, MySQL, and related tools, but you'll also learn how to effectively integrate them in order to build robust data-driven applications. Gilmore has seven years of experience working with these technologies, and he has packed this book with practical examples and insight into the real-world challenges faced by developers. Accordingly, you will repeatedly return to this book as both a valuable instructional tool and reference guide.

What you’ll learn

  • How to install and configure Apache, PHP 5.3, and MySQL
  • PHP and object-oriented programming basics
  • New PHP 5.3 features and how to use them
  • How to move beyond basic PHP, including using the Zend Framework
  • How to use MySQL to securely store your website's data
  • How to use MySQL Workbench to manage your database

Who this book is for

Developers who want to harness PHP and MySQL to create powerful web applications

Table of Contents

  1. Introducing PHP
  2. Configuring Your Environment
  3. PHP Basics
  4. Functions
  5. Arrays
  6. Object-Oriented PHP
  7. Advanced OOP Features
  8. Error and Exception Handling
  9. Strings and Regular Expressions
  10. Working with the File and Operating System
  11. PEAR
  12. Date and Time
  13. Forms
  14. Authenticating Your Users
  15. Handling File Uploads
  16. Networking
  17. PHP and LDAP
  18. Session Handlers
  19. Templating with Smarty
  20. Web Services
  21. Secure PHP Programming
  22. Integrating jQuery and PHP
  23. Building Web Sites for the World
  24. MVC and the Zend Framework
  25. Introducing MySQL
  26. Installing and Configuring MySQL
  27. The Many MySQL Clients
  28. MySQL Storage Engines and Datatypes
  29. Securing MySQL
  30. Using PHP with MySQL
  31. Introducing PDO
  32. Stored Routines
  33. MySQL Triggers
  34. MySQL Views
  35. Practical Database Queries
  36. Indexes and Searching
  37. Transactions
  38. Importing and Exporting Data

Frequently Bought Together

Beginning PHP and MySQL: From Novice to Professional (Expert's Voice in Web Development) + PHP and MySQL Web Development (4th Edition) + PHP Solutions: Dynamic Web Design Made Easy
Price for all three: $95.34

Buy the selected items together


Editorial Reviews

About the Author

 

W. Jason Gilmore is a web developer and business consultant with more than 15 years of experience helping companies large and small build amazing software solutions. He has been teaching developers from around the world about web development for over a decade, having written six books, including the bestselling “Beginning PHP and MySQL, Fourth Edition” and “Easy PHP Websites with the Zend Framework, Second Edition”.

Over the years Jason has been published more than 300 times within popular publications such as Developer.com, PHPBuilder.com, JSMag, and Linux Magazine, and instructed hundreds of students in the United States and Europe. He’s recently led the successful development and deployment of a 10,000+ product e-commerce project, and is currently working on a variety of new e-commerce initiatives. Jason is cofounder of the wildly popular CodeMash Conference, the largest multi-day developer event in the Midwest.

 


Product Details

  • Paperback: 824 pages
  • Publisher: Apress; 4 edition (September 24, 2010)
  • Language: English
  • ISBN-10: 1430231149
  • ISBN-13: 978-1430231141
  • Product Dimensions: 7.5 x 1.6 x 9.2 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #173,232 in Books (See Top 100 in Books)

More About the Author

W. Jason Gilmore has been teaching developers from around the world about web development for over a decade, having written six books, including the bestselling "Beginning PHP and MySQL, Fourth Edition" and "Easy PHP Websites with the Zend Framework". He has published more than 300 articles within popular publications such as Developer.com, DevShed, JSMag, and Linux Magazine, and instructed hundreds of students in the United States and Europe.

Jason is cofounder of the popular CodeMash Conference, and was a member of the 2008 MySQL Conference speaker selection board.

Customer Reviews

This book is well written. Sribatsa Das  |  3 reviewers made a similar statement
You might like this book. Srikanth Madduri  |  2 reviewers made a similar statement
This appears early on, when he hasn't even covered the use of return values. Isaac Rabinovitch  |  1 reviewer made a similar statement
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
5.0 out of 5 stars Very nicely done... February 24, 2012
Format:Paperback|Amazon Verified Purchase
I've been a developer for over 24 years and I've been writing PHP applications for the DHS for over 10 years. I purchased this book as a desk reference and have found it very useful. It's well organized, so I can find what I'm looking for in a snap. I don't have time to read it from cover to cover, but what I have read has been very insightful and well worth the purchase price. I recommend this book over all others. I also purchased the PHP book, you know the one with the funny animals, and it was absolutely the worse book I ever read. It was not helpful at all. It was written by too many authors and left me confused. Yes, wording the same thing in 2 different ways becomes very confusing. I think I'll stick with the Experts from now on. Hope this helps.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
Format:Paperback
I am an experienced software engineer who never done any PHP coding until three weeks ago. I had a good idea of what I wanted to accomplish, but did not know exactly how to do it using PHP. This book was perfect for me.
This book did not cover the basics of software engineering, so when they say "novice" they refer to being a novice in PHP only.

The book is well organized, and I was able to find what I needed to do without reading the book cover to cover.
The sections on installing and configuring PHP and MySQL were very helpful to start with. Examples were clear and useful, and I was able to adapt them to my own needs easily.

I was able to complete my project in several weeks, much of it thanks to this reference.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
4.0 out of 5 stars A good book to start PHP November 30, 2011
By mart
Format:Paperback|Amazon Verified Purchase
Minor typing errors and code errors are there, but if you are an experienced code examiner, they pose no hinder for learning the interesting PHP language. PHP is changing rapidly, so I gathered much from this book, even if all the changes made to this language are not presented in this newest book. For the novice, though, a substantial basis to start learning!
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
1.0 out of 5 stars Not practical December 22, 2012
By janusgj
Format:Kindle Edition|Amazon Verified Purchase
Most of the book is devoted to examples that have very little use for the capabilities that are most often needed. i.e. contact forms, inserting data into mysql from html forms via php. There are few examples of real life situations that can be applied directly.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars Good Reference Material April 3, 2011
By El Cas
Format:Paperback|Amazon Verified Purchase
I provided a good quick reference guide to all the basic functions of PHP and MySQL. The book mostly focuses on the common and new functions for PHP. Though it mentions the legacy functions the new ones replace it does not provide a lot of detail on the legacy functions. So if you are planning on updating/optimizing your legacy PHP code, this book will definitely help. If you need a reference book for a legacy functions code you are better off using the docs on [...]
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars PHP Web development for all of us March 26, 2011
Format:Paperback
I needed a book to get me up to speed with modern web application development, database interactions and front-end-to-database shuttling, and this book fit the bill. As a rusty application developer with considerable experience on ~15 year old systems, I was delighted to find a resource that would describe modern PHP, it's object-oriented features, PEAR, Ajax/jQuery/DOM, MySQL, PDO and point me to more detailed references as needed. I downloaded the book from the iBooks store (1551 pages on an iPad) and found that whenever I needed more information, Jason Gilmore pointed the way, and iBooks' search facilities got me out to the appropriate resource with few clicks. I like Mr. Gilmore's balance of informal tone and rigorous specificity and his facility with juggling the needs of both novice and professional (I'm a bit of both). I also obtained the (787 page) book on PDF for my multitouch TabletPC and found both interfaces to have their advantages and disadvantages.
iBooks. Pros: 1) I can read and highlight it while on an elliptical machine--I'm clocking up more calories! My highlights passed automatically to all my iOS devices. 2) Instant-on, bookmarking, search (in the book and through Google/Wiki) are well integrated, even on iPhone.
Cons: 1) Formatting is a bit wonky. I gather that this book was not written with the iBooks interface in mind and though it exploited the form factor well, it could have been better edited for formatting and page-width effects. 2) iPhone (4582 pp.) loads slowly, but responds quickly once loaded.
PDF. Pros: 1) WYSIWYG. It looks like the real book (I guess). 2) Mature PDF form factor design. 3) By putting it in my Dropbox, I'm able to read it from any internet device.
Cons: 1) Going out to pear.php.
... Read more ›
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars A powerful and very valuable tool for web design student December 11, 2010
Format:Paperback
In web development, two languages have taken a strong place in crafting today's most valuable websites. "Beginning PHP and MySQL: From Novice to Professional" is a complete and comprehensive guide to learning and understanding these two disciplines in web design and how to use them to craft a useful and excellent website. Using these features allow for more complete data bases, interactivity with users, W. Jason Gilmore also explores how to integrate these concepts with the basic web building language of HTML. "Beginning PHP and MySQL" is a powerful and very valuable tool for web design students.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Great Book! December 9, 2010
Format:Paperback
Beginning PHP and MySQL From Novice to Professional stands true to its name. This book is well written. Chapters progressively elaborate concepts with clear, concise, and easy to understand examples. This book aptly makes developers aware of ways to address security with PHP. I would like to thank the author for writing such a marvelous technical book. Two thumbs up!
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
2.0 out of 5 stars How is this from novice to professional?
This book has absolutely NO examples. Programming is not something you can pickup by reading and understanding, you need to DO to learn the nuances of how things work. Read more
Published 9 months ago by Usman Shahid
1.0 out of 5 stars Stunning number of type-o's! Needs copy editing big time. Disorderly...
Basically this book is completely riddled with type-o's. There are so many that you really can't rely on what the author says without checking to see if he didn't mistype something... Read more
Published 10 months ago by Steven
2.0 out of 5 stars NOT for beginners!
Beware! If you're a beginner this book is NOT for you.

Author says you only need cursory knowledge of HTML and then writes this: "suppose you wanted to insert a single... Read more
Published 10 months ago by Ylda Hakimo
2.0 out of 5 stars Poorly organized, poorly thought out
I have 3 or 4 PHP books, and this one is the worst, by far. I bought it because it was required for a PHP class I am taking, but it is a horrible choice for a course... Read more
Published 13 months ago by PrettyField
3.0 out of 5 stars Good information however the kindle version has a gaping flaw.
This is generally a solid book, however the page index in the kindle version seems to be missing.
So trying to use the kindle version as a reference book while coding... Read more
Published 16 months ago by Brian
2.0 out of 5 stars Hire an Editor!
The author knows his stuff, and gives plenty of good examples. So why don't I like this book? It's a very frustrating read. Read more
Published 16 months ago by Isaac Rabinovitch
5.0 out of 5 stars Just starting the book, but great support so far!
I just got the book, and right away I had some questions, and not the fault of the author. The author did have an e-mail address listed, so I sent him a question. Read more
Published on May 23, 2011 by R. A. Williams
2.0 out of 5 stars Frustrating. YMMV
I have done a lot of Java web programming. I thought of learning PHP so that I can set up my own website for cheap compared to Java hosting. It's a fun project. Read more
Published on May 18, 2011 by Srikanth Madduri
Search Customer Reviews
Only search this product's reviews


Forums

Search Customer Discussions
Search all Amazon discussions

Topic From this Discussion
Is this a good book to start with?
PHP Solutions by David Powers is pretty good for beginners. He doesn't use Dreamweaver in that book instead uses hand-coding and really explains things well. Not sure about this one, but I think both purchases were compliment each other.
Nov 21, 2007 by Apprentice |  See all 2 posts
New edition available!
You linked from the 4th edition to the third. This, the 4th edition, is the most current
Nov 11, 2010 by S. Alexander |  See all 2 posts
Help on Chapter 2 page 16!! Be the first to reply
Start a new discussion
Topic:
First post:
Prompts for sign-in
 




So You'd Like to...


Create a guide


Look for Similar Items by Category