Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
Beginning PHP and MySQL and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
44 used & new from $22.01

Have one to sell? Sell yours here
 
   
Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional)
 
 
Start reading Beginning PHP and MySQL on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional) (Paperback)

by W. Jason Gilmore (Author)
Key Phrases: web services, package manager, subnet mask, Jason Gilmore, Off Scope, New York (more...)
4.2 out of 5 stars See all reviews (105 customer reviews)

List Price: $46.99
Price: $31.01 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.98 (34%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 14? Choose One-Day Shipping at checkout. Details
28 new from $26.91 16 used from $22.01
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $23.56
Paperback (2) $44.99 $26.18 62 used & new from $7.99

Special Offers and Product Promotions


Frequently Bought Together

Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional) + PHP and MySQL Web Development (4th Edition) (Developer's Library) + PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide
Price For All Three: $92.19

Show availability and shipping details


Customers Who Bought This Item Also Bought

PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide

PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide

by Larry Ullman
4.5 out of 5 stars (147)  $29.69
Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems

Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems

by William Steinmetz
5.0 out of 5 stars (10)  $19.77
PHP 5 Recipes: A Problem-Solution Approach

PHP 5 Recipes: A Problem-Solution Approach

by Lee Babin
4.9 out of 5 stars (9)  $40.49
Practical Web 2.0 Applications with PHP

Practical Web 2.0 Applications with PHP

by Quentin Zervaas
4.6 out of 5 stars (16)  $30.34
HTML, XHTML, and CSS, Sixth Edition (Visual Quickstart Guide)

HTML, XHTML, and CSS, Sixth Edition (Visual Quickstart Guide)

by Elizabeth Castro
4.3 out of 5 stars (194)  $23.09
Explore similar items

Editorial Reviews

Product Description

Beginning PHP and MySQL: From Novice to Professional, Third Edition offers a comprehensive introduction to two of the most prominent open source technologies on the planet: the PHP scripting language and the MySQL database server. Updated to introduce the features found in MySQLs most significant release to date, readers learn how to take advantage of the latest features of both technologies to build powerful, manageable, and stable web applications.

Essentially three books in one, readers not only profit from extensive introductions to the core features of each technology, but also learn how to effectively integrate the two in order to build robust data-driven applications. Packed with practical examples and insight into the real-world challenges faced by developers based on author W. Jason Gilmore's 7 years of expertise working with these technologies, readers will repeatedly return to this book as both a valuable instructional tool and reference guide.

What you'll learn

  • The PHP language
  • How to back your web site with MySQL
  • Templating so that you can apply a consistent design across all pages on your site
  • How to authenticate your web site users
  • How to use cookies to maintain information (such as items in a shopping cart) while a user is browsing your site

Who is this book for?

This book is written for developers seeking to take advantage of the PHP language and MySQL database to create powerful web applications.

About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry-level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from "novice to professional." Youll start your journey by seeing what you need to knowbut without needless theory and filler. Youll build your skill set by learning how to put together real-world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you thereit is your trusted guide through unfamiliar territory!



About the Author

W. Jason Gilmore is a Columbus, Ohio–based developer, consultant, writer, and editor. He’s a cofounder of the CodeMash conference and is a member of the 2008 MySQL Conference speaker selection board. In his previous capacity as Apress’s open source editor, he fostered the publication of more than 60 books, along the way helping to transform the open source line into one of the industry’s most respected publishing programs.


Through W.J. Gilmore, LLC, (http://www.wjgilmore.com/) Jason provides an array of consulting and web development services to small businesses around the country. Contact Jason at wjATwjgilmore.com if you’re looking for competent, timely, and cost–effective services.


Product Details


Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional)
59% buy the item featured on this page:
Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional) 4.2 out of 5 stars (105)
$31.01
PHP and MySQL Web Development (4th Edition) (Developer's Library)
19% buy
PHP and MySQL Web Development (4th Edition) (Developer's Library) 4.4 out of 5 stars (199)
$31.49
PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide
13% buy
PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide 4.5 out of 5 stars (147)
$29.69
Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems
6% buy
Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems 5.0 out of 5 stars (10)
$19.77

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(10)
(2)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

105 Reviews
5 star:
 (63)
4 star:
 (17)
3 star:
 (12)
2 star:
 (7)
1 star:
 (6)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (105 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
149 of 151 people found the following review helpful:
5.0 out of 5 stars Beginning PHP Not Beginning Programming, June 17, 2005
By David Stapleton (California) - See all my reviews
(REAL NAME)      
[Updated for Second Edition]
A beginning PHP book, not a beginning programming book. The subtitle, 'From Novice to Professional', can be a tad misleading for the novice coder. A beginning programming book covers a lot of material that this book assumes the reader already understands. Many software books include a 'Who Is This Book For' section that offers some guidance on the suitable reader knowledge level, not this one.

That said, I found this book to be very helpful. The sections on installing and configuring Apache, PHP and MySQL certainly saved me many hours of reading the online documentation and tweaking of settings while setting up my local test bed. That, in itself, made me a very happy camper. The author goes on to cover the various aspects from the basics of the PHP language and class libraries to topics like Authentication, Security, Session Handlers and eMail functionality that help anyone new to PHP setup some fairly sophisticated site capabilities.

The second edition has been supplemented with an added 200 pages, including a new section on PEAR (PHP Extension and Application Repository). This is a wealth of prewritten classes and packages that can be used to add even more sophisticated functionality to the novice's web development toolbox. The author demonstrates several of the more prominent packages.

The second edition has greatly beefed up with additional coverage of MySQL 5, including chapters on stored procedures, triggers and the PHP mysqli extension (all missed in the first edition). Most of the examples offered are clean and general enough to be useful templates for the reader's tailoring.

My suggestion for novices to PHP is read through chapter 9, then skip to the various sections that solve specific problems being faced or are of particular interest, including installing and configuring your local test bed.

Bottom line, the first edition was a good book for intermediate to veteran programmers looking for a quick tutorial on PHP (circa version 5.0); the second edition is even better. Novice programmers should ensure that they have a full understanding of the basics of programming (and OOP) before attempting it. I would now use this book to teach a class on PHP.
P-)
Comment Comments (6) | Permalink | Was this review helpful to you? Yes No (Report this)



 
67 of 69 people found the following review helpful:
4.0 out of 5 stars Excellent "Let's Do It" Tutorial, December 13, 2004
By Robert L. Cochran (Greenbelt, MD USA) - See all my reviews
(REAL NAME)   
I reach for this book when I want to get up to speed on something about PHP 5 quickly. With it, I can start coding and seeing results right away. The book covers a range of topics, the practicality of which can be best appreciated when you are faced with a real life project. For example, pp. 660-665 in Chapter 27, "Practical Database Queries", covers creating paged output (that is, spreading query results across several web pages) and listing page numbers which was just the thing I wanted to learn last night. My wife's database needs that sort of output. You can download Gilmore's example code and quickly start using it and then applying the lessons learned to build your own code.

This book is geared to people who want to get their hands on real code, wring the juice from it, make mistakes with it, learn all they can from it, and then tap out fresh code that does the same things with a little more oomph. Such people do not like long, dreary tracts of reading before being able participate in the elusive action. It is a good learning format because the only useful way to learn programming is to dive right in and do it. The book is a blend of brief discussion and quick code snippets with the expected results shown right away. This is a very good way to learn programming.

The section on SOAP, starting on page 450, makes me realize I had better experiment with this interesting technology. I'd certainly like to be able to find the temperature for a given postal code -- and other things of greater interest. Chapters 12, "PHP Authentication", 14, "Networking With PHP", and 15, "PHP and LDAP", look into core internet services that every programmer should know how to exploit, but too often don't. For example I've learned how to authenticate a user with LDAP.

The author, W. Jason Gilmore, is cheerful and most helpful in his responses to reader inquiries. He responded quickly to my questions and I am impressed with his ability to courteously point me in the right direction.

Be sure to download Gilmore's example code. There are 30 chapters worth of programming stuffed into that zip file.

The book has a few rough edges. The most obvious is that some sentences are a little wordy. That's all right, you can move on to the next paragraphs, and will soon be trying out a new example. I wish Jason had discussed MySQL 4.1 and the mysqli interface, especially since there are other books around that cover MySQL 4.0.x. Perhaps if he had added another chapter to cover that? We can always look forward to a second edition.

This book should be near every serious programmer's desk. You, dear reader, will reach for it a surprising amount of the time.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
69 of 72 people found the following review helpful:
3.0 out of 5 stars Frustrating, December 20, 2006
By David Diez (Los Angeles, CA) - See all my reviews
(TOP 1000 REVIEWER)   
I'm not new to programming or web programming, but I was new to PHP. This book is much better as a reference than an intro to PHP, however, even there it has its limitations.

I bought this book, read the first 5 chapters (130 pages), and then stopped reading it because I was learning too slowly (ie, reading too many pages and picking up too little usability). As an introductory text, I would rather this book moved at a greater breadth but less depth -- it goes through dozens of specific functions, making it feel like a dictionary. There is also little attention brought to the functions you will be using soon over the ones you will not use for awhile yet. In that sense, it was very frustrating to spend a lot of time reading several chapters and still not feeling like I was getting anywhere or able to use much of the power of PHP.

In my frustration, I decided to revisit w3schools . com, and I found their tutorial immensely useful as an introduction to both PHP and MySQL (I needed both and I needed them quickly). That choice allowed me to start writing some PHP code within an hour and start working with databases quickly as well (nothing is mentioned about MySQL until Chapter 24 of this book).

So now, instead of use this PHP/MySQL book as a learning tool, I use it as a reference. The index isn't ideal*, so it still isn't a great reference, and the MySQL layout has not been helpful. I will be buying some PHP cookbooks to get a better feel for the capabilities of PHP and how to use its functions properly, and I will report back in this review after I find a better reference to recommend over this one (hopefully by mid-January).
*The index is HUGE, but I still have a difficult time finding things I need since I look for a lay-word over the word that is listed. If I already knew the word that is listed in the index, I may not even need to look in the index.

This book was written for new programmers that want a programming introduction to PHP and was not written for web programmers new to PHP. Although I program, I want features of a web programming book when I buy a web programming book.

What I consider a feature of a (good) web programming book: Chapters are split into a quick intro to the most commonly used fuctions of the chapter's topic (5-10 pages) and a longer part for use as a reference (15-20 pages). The book's format has good eye catching sections so readers do not waste time finding what is important if we just want to skim things so we can get into doing some web programming quickly. Commonly used functions are not buried in a bunch of uncommonly used functions.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

2.0 out of 5 stars Bloated and wordy
I'm a sucker for a good price and I bought this book hoping that in the 1000+ pages I could start to learn PHP. Read more
Published 1 month ago by Christian Michael Lott

5.0 out of 5 stars Very valuable addition to my collection
This is a great book, it covers a ton of material in total but does not totally cover anyone particular subject. Read more
Published 2 months ago by Robert Jackson

5.0 out of 5 stars Excellent Beginner Tutorial and Reference Book
This book covers so much topics and assumes the reader is new to PHP. Excellent for PHP beginners and as lookup reference for intermediate/advanced programmers. Read more
Published 3 months ago by Jonathan O. Tan

4.0 out of 5 stars A very useful book
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. Read more
Published 3 months ago by Eric

5.0 out of 5 stars Great 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. Read more
Published 5 months ago by George E. Sharp

5.0 out of 5 stars Best reference for php 5
Beginning PHP and MySQL: From Novice to Professional, Third Edition by W. Jason Gilmore is a good resource to get you started on your way. Read more
Published 6 months ago by Saeed Ashour

1.0 out of 5 stars Not much recommended
The book is more a glossary of terms that are in the php manuals. I could not benefit from any effort (except on a couple of occasions where something is described in full) that... Read more
Published 8 months ago by Pen Name

5.0 out of 5 stars One of the bestcomputers books
When i purchased this book, I was expecting a Computer book. To my surprise
the book i purchased contained all the information that i was interested in learning(PHP, MySQL,... Read more
Published 8 months ago by Jerzy Batalinski

3.0 out of 5 stars Reads like reference, not very interesting, too long for not much.
I have first started off programming PHP since 2002 and have built small websites here and there and mostly just 'web tools'. Read more
Published 8 months ago by Amazonist

5.0 out of 5 stars A great reference for any web designer!
This is a great book for any web designer no matter what your experience level. It is a great reference and I was able to teach myself what was needed using this book!
Published 9 months ago by D. Erhart

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (4 discussions)
  Discussion Replies Latest Post
New edition available! 0 March 2008
Is this a good book to start with? 1 November 2007
Help on Chapter 2 page 16!! 0 May 2006
Welcome to the Beginning PHP 5 and MySQL forum 0 November 2005
See all 4 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Smooth Operator

Shop for garage door openers

Find garage door products (opener kits, remotes, mini-key-chain controls, and wireless-key entry systems) in the Hardware Store. Opening the garage door shouldn’t be a chore.

Shop all garage door hardware

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates