Buy Used
CDN$ 1.81
+ CDN$ 6.49 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Beginning PHP and MySQL: From Novice to Professional, Third Edition Paperback – Mar 28 2008

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 34.00 CDN$ 1.81

There is a newer edition of this item:

Beginning PHP and MySQL: From Novice to Professional
CDN$ 73.31
This title has not yet been released.

99 by Wayne Gretzky 99 by Wayne Gretzky

click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

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

Product Details

  • Paperback: 1080 pages
  • Publisher: Apress; 3 edition (March 28 2008)
  • Language: English
  • ISBN-10: 1590598628
  • ISBN-13: 978-1590598627
  • Product Dimensions: 19.1 x 5.4 x 23.5 cm
  • Shipping Weight: 1.6 Kg
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #1,020,026 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description


From the reviews:

"A comprehensive introduction to … the scripting language PHP and the MySQL database server. This book will not only expose … core aspects of both technologies, but will provide valuable insight into how they are used in unison to create dynamic data-driven Web applications." (it-expert, Issue no. 48, 2004)

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,, 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.

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) 4.2 out of 5 stars 26 reviews
1 of 1 people found the following review helpful
4.0 out of 5 stars A very useful book April 1 2009
By Eric - Published on
Format: Paperback Verified Purchase
Some books you can tell are a labor of love by someone who knows their subject well and is really trying to impart that to his readers. This is one of those books. It covers a lot of ground, with a lot of code snippets. As someone who's new to PHP and MySql, it's been very useful -- I can pretty count on finding the information I need there -- explanations along with code examples so it's easy to both understand it and see the code.

Originally I gave it 5 stars, but after using it for a while and especially getting into the SQL half more, I've downgraded it because it's surprisingly not thorough in how to drive MySQL from PHP. A number of times I could find what needs to be done in SQL but not see how to accomplish it with PHP code, that I had to look up elsewhere. To be sure there are two good chapters on just this, but given the title and audience for the book, you'd think it would be a constant throughout. For example, try to find out how to Insert or Update database rows -- it's not covered (actually in this case, he doesn't give the SQL either). But this just brings it from 5 stars to 4, it's still a very good book.
5.0 out of 5 stars Highly Recommended Sept. 14 2009
By walkamongus - Published on
Format: Paperback Verified Purchase
This was one of the first PHP/MySQL books I purchased. Since then I have purchased 4 or 5 others and I have to say this is one of the best. I used this book along with the PHP Architect Zend study guide to pass the Zend PHP5 Engineer test. I've noticed a lot of technology books suffer from too little editing but I don't recall seeing any errors in this one...
4 of 6 people found the following review helpful
5.0 out of 5 stars Very valuable addition to my collection April 13 2009
By Robert Jackson - Published on
Format: Paperback Verified Purchase
This is a great book, it covers a ton of material in total but does not totally cover anyone particular subject. I will not list all the chapters another reviewer did that already, but I have over 30 books on php and this one was on my wishlist here on amazon for a long time.

This book does have examples and they are working examples if you manually type them and follow along. The examples however are not long and do not go in depth or build upon previous examples, each example is just long enough to demonstrate the subject. This to me is better than the online php manuals, because it makes more sense. The manual uses generic variables and naming conventions, such as foo and bar and foobar, $a, $b, $c etc, which for a new programmer is confusing. This book uses real names and puts the material into a perspective that most people can better envision. Like examples about employees.

This is more of a reference. It even says in the introduction"novices and seasoned php and MySQL developers alike have something to gain from this book, as I've intentionally organized it in a hybrid format of both tutorial and reference",

So this is not a here is a a script from beggining to end starting with the basics and building, the book would have to be two volumes, it is over 2 inches this as it is. If you are looking for a follow through step by step, info then implementation and build up, David Powers books are the ones you really want, I love those books. But you really really should consider having this book for an easy reference, this will give you a more in depth way to review information in other books, or a second explanation, this is sort of like having a tutor.

Over 2 years ago I decided with no prior experience I was going to learn how to build websites. I started with a wysiwyg editor, learned it, and found out I needed to learn a language to process forms on the server side. That lead to my discovery of php, the most confusing programming language known to man. I say that becuase it has procedural and now OOP abilities, for example java is straight and very simple to learn, pure OOP. I am working on sites where procedural and OOP php are intermingled and it gets confusing. This book has been a huge help in figuring it all out.

One thing I learned after reading many books on php and mysql and just not getting it, was I needed to learn the basic programming concepts. So I did my research and found out what my local college was using for that. The book programming logic and design, by Joyce farrel(5th edition), there are 2 and introductory and a Comprehensive, I suggest the comprehensive, that is the one I got for just a little more $$, these books are not cheap, about $80, but the information is superior. She does not teach you a programming language she demonstrates the logic and how to design programms, how to use flowcharts, and suedocode. There are entire 50 page chapters on how arrays work, methods, fucntions all the stuff the php beggining books try to show you, not to say they fail at it, but it helps to have a book on nothing but that, then learn a programming language, like php. There is also a book that goes with it to help demonstrate the concepts with code java or vb, programs to accompany programming logic and design. I bought it and do not really recommend it, you could learn alot from it, but I feel it was written with too little example code for a begginer to grasp with out deep thought and many trials and errors. Just read Joyce farrels book along with David powers books and your set, along with some other books.

By the way, while David powers does walk you through he does tell you he is going to have you do something then undo it and do it better. This may frustrate some people because it takes time, but you really can't rush learning php as I am now learning it takes lots of time and practice, repetitious practice, until it is burned into your brain, then beginning php and Mysql is a very very valuable book for quick simply explained information.

All in all I have learned PHP takes patience, java is fairly simple, and structured much like php's oop, yet php's OOP is a devil in its own with its keywords, and other very special features.

The section on smarty is short, but clear cut once you figure out how to configure / use it, it is not a full explanation. If you want that look up smarty on amazon, there is only one in depth book. I pray someone will write another book about smarty soon.

What I really liked about this book and its author Jason Gilmore, is the book has his email address in it and he does actually email people back????? That is a first for me atleas.. I had a question about something and he emailed me back in I want to say within 24hours, I have never once had a response from any author, he also has a site for the book [...]

I only take the time to write a review this long because these are the ones I look for when purchasing any product, and the one where the guy listed the chapters is what made me finally fork out the money for this book, there are still many more on my wishlist here and I am very happy with my decision to purchase this book sooner than others. Furthermore I have many many apress books, they seem to be pretty well written.

Other books I like: Not complete tho....

PHP and MySQL Web Development- Developers library 4th edition, Luke welling Laura Thomson, 969 pages, has really follow me step by step projects. Nice book to learn or reinforce info.

Beginning PHP and Mysql E-commerce- from novice to Professional 2nd edition by Cristian Darie and Emilian Balanescu,,, contains how to walk through step by step how to create a t-shirt shop project/product catalog/shopping cart,product recomendations, and so so so much more a very thorough walkthrough of start to finish e-commerce, although I do not think this is a beginner book for understanding php,

You must remember there will be code errors in every book after reading many I can say it is every book, but after a while you spot the error and can fix them, it is not possible to have a 100% accurate book it is too easy to leave out a ; " ' . > < ? / \ {}[] or whatever or mess up a variable name.
1 of 3 people found the following review helpful
3.0 out of 5 stars Reads like reference, not very interesting, too long for not much. Oct. 16 2008
By Amazonist - Published on
Format: Paperback Verified Purchase
I have first started off programming PHP since 2002 and have built small websites here and there and mostly just 'web tools'. Since it has been some time since I really coded in PHP I decided to get a start from scratch book again, although knowing I still have the basics down. I believe this book is a drag-on, taking up more pages than it should, wasting time in many cases and it reads like a reference book, explaining function after function and in the later chapters PEAR classes/packages, all of which could have just been a URL link in the book to the most up-to-date and online reference for the pertainent resource.

It can get your up to speed with PHP no dobut about that but be prepared for a longer than anticipated read if you do go through this book from cover to cover.

The examples could have been more interesting so the knowledge would stick, and withhold an enthiusiasm on the learner. All of the examples in this book was a bit boring (atleast to me). This book may have been better if you constantly built upon a project, and at the end of the book you would have made something useful by piecing parts together to make a complete working web app. That way you can appreciate, apply and retain the information absorbed so much better. For such reasons I believe the PHP By Example series from another publisher are much better, as those were the books I used in the earlier days.

The author seems to peper advanced topics every now and then in some chapters which would only confuse the beginner. I believe such topics should have been saved for the last few chapters, such that the beginning will be here's how you do it, and in the end this is how you fool-proof it. That way, you get to appreciate the added knowledge rather than the ah-ok and forget it method.

As a word of advice dont judge a book by the number of pages it contains, but you could say in this instance that this book does have alot of information in it if you are primarily testing and developing offline.
1 of 2 people found the following review helpful
5.0 out of 5 stars Great Purchase Jan. 19 2009
By George E. Sharp - Published on
Format: Paperback Verified Purchase
Beginning PHP and MYSQL is definitely for the beginner. That is exactly where I am at. The book describes in detail both of these technologies.
I recommend this book if you are looking at creating PHP pages and interfacing them with MySql...