Beginning PHP and MySQL and over 360,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.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
50 used & new from $25.15

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

Don’t have a Kindle? Get your Kindle here.
 
  

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

~ 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 (107 customer reviews)

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

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
34 new from $25.52 16 used from $25.15

Also Available in:

List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book)   $14.51  
Paperback (2) $44.99 $18.14 45 used & new from $4.76

Frequently Bought Together

Beginning PHP and MySQL: From Novice to Professional, Third Edition + PHP and MySQL Web Development (4th Edition) + Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems
Price For All Three: $83.32

Show availability and shipping details

  • This item: Beginning PHP and MySQL: From Novice to Professional, Third Edition by W. Jason Gilmore

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • PHP and MySQL Web Development (4th Edition) by Luke Welling

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems by William Steinmetz

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

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

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

by William Steinmetz
4.6 out of 5 stars (15)  $19.77
Practical Web 2.0 Applications with PHP

Practical Web 2.0 Applications with PHP

by Quentin Zervaas
4.6 out of 5 stars (18)  $30.34
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 (152)  $29.69
PHP 5 Recipes: A Problem-Solution Approach

PHP 5 Recipes: A Problem-Solution Approach

by Lee Babin
4.9 out of 5 stars (9)  $37.27
PHP & MySQL For Dummies 3rd edition (For Dummies (Computer/Tech))

PHP & MySQL For Dummies 3rd edition (For Dummies (Computer/Tech))

by Janet Valade
3.7 out of 5 stars (19)  $16.49
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


More About the Author

W. J. Gilmore
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's W. J. Gilmore Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Beginning PHP and MySQL: From Novice to Professional, Third Edition
60% buy the item featured on this page:
Beginning PHP and MySQL: From Novice to Professional, Third Edition 4.2 out of 5 stars (107)
$31.01
PHP and MySQL Web Development (4th Edition)
22% buy
PHP and MySQL Web Development (4th Edition) 4.4 out of 5 stars (210)
$32.54
PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide
10% buy
PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide 4.5 out of 5 stars (152)
$29.69
PHP 5 / MySQL Programming for the Absolute Beginner
4% buy
PHP 5 / MySQL Programming for the Absolute Beginner 3.9 out of 5 stars (19)
$13.77

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(12)
(2)

Your tags: Add your first tag
 

 

Customer Reviews

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

 
151 of 153 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)      
Amazon Verified Purchase(What's this?)
[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 (7) | 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)



 
74 of 77 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
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

5.0 out of 5 stars Highly Recommended
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. Read more
Published 1 month ago by From Dust to DBA

4.0 out of 5 stars Great for beginners
I was looking for book to learn PHP and I came to amazon for this. This wasn't the first book that came up but it was the one that looked like it would be easiest to learn from... Read more
Published 1 month ago by Adam

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 5 months 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 6 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 6 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 7 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 9 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 10 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 12 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 12 months ago by Jerzy Batalinski

Only search this product's reviews



Customer Discussions

This product's forum
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
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 22 hours ago
textbook scam 66 5 days ago
Amazon is a great place to buy textbooks! 35 17 days ago
Search Customer Discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

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.


Your Recent History

 (What's this?)

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