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

  Author:    W. Jason Gilmore
  ISBN:    1590598628
  Sales Rank:    15954
  Published:    2007-09-24
  Publisher:    Apress
  # Pages:    952
  Binding:    Paperback
  Avg. Rating:    4.0 based on 100 reviews
  Used Offers:    12 from $20.75
  Amazon Price:    $31.01
  (Data above last updated:  2008-11-29 06:47:17 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional)
  

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 MySQL's 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." You'll start your journey by seeing what you need to know--but without needless theory and filler. You'll 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 there--it is your trusted guide through unfamiliar territory!

Related Titles

  • Beginning PHP 5 and MySQL E-Commerce: From Novice to Professional
  • Beginning Ajax with PHP: From Novice to Professional
  • PHP 5 Recipes: A Problem-Solution Approach
  • Pro PHP Security
  • PHP 5 Objects, Patterns, and Practice

Beginning PHP 5 and MYSQL: From Novice to Professional offers a comprehensive introduction to two of the most popular Web application building technologies on the planet: the scripting language PHP and the MySQL database server. This book will not only expose you to the core aspects of both technologies, but will provide valuable insight into how they are used in unison to create dynamic data-driven Web applications.

Beginning PHP 5 and MYSQL explains the new features of the latest releases of the world's most popular Open Source Web development technologies: MySQL 4 database server and PHP 5 scripting language. This book explores the benefits, extensive new features, and advantages of the object-oriented PHP 5, and how it can be used in conjunction with MySQL 4 to create powerful dynamic Web sites.

This is the perfect book for the Web designer, programmer, hobbyist, or novice that wants to learn how to create applications with PHP 5 and MySQL 4, and is a great entrance point for Apress's extensive spectrum of PHP books planned for 2004.

                  Reader Reviews 1 - 13 of 13                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
11-08-08 1 0\1
(Hide Review...)  Not much recommended
Reviewer Permalink
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 could have been devoted to trying to translate theory into the things you really need to know when actually doing anything you want, such as a search form that contains several select lists that are linked and that you want to pass the selected values to a database to retrieve results etc. You are not going to find an answer for that at all.
Besides I am coming to pages such as 450 that contain php code which does not exist as function (as of 8th nov 08) , for example: session.use_cookies
If you go to the php website you will be told that that function does not exist.

"Sorry, but the function session.use_cookies is not in the online manual. Perhaps you misspelled.."

and it continues Perhaps you were looking for one of these:

session_set_cookie_params

I do believe that the author does know a lot of programming to expert level in many languages, but in this book I have not seen that knowledge translated into something that really helps me do my website. I have made my site by a time consuming consulting on practical pages and advices I have seen on the web and how other people have solved common things, like the one I have mentioned above.
So, I would welcome another book from the author that would take the time to think what we need to do for what, and put his great knowledge into useful tips. I dont mean to lend us intelligence, but by seeing it in praxis, then we can easily build upon.
(Review Data Last Updated: 2008-11-30 07:43:36 EST)
10-29-08 5 (NA)
(Hide Review...)  One of the bestcomputers books
Reviewer Permalink
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, database) as well as provided a great reading experience.

This book is very interactive and fun to read. The author makes you feel part of the learning process and guides you through learning effectively not only about PHP,MySQL and many tricks of the trade, but also about a lot of other stuff that you most likely did not expect to learn. This will make it this much easier to learn to work with a different platform(Oracle etc.)

Not only do i recommend this book, I urge you to read it as it's a lot more than what the Product Description assumes. This is one of the best computer books that i have ever read, and it's sample code is fantastic.


Congratulations W. Jason Gilmore

And Thank you for allowing me to learn while having fun

Best Regards

J.B

(Review Data Last Updated: 2008-11-09 07:50:55 EST)
10-16-08 3 (NA)
(Hide Review...)  Reads like reference, not very interesting, too long for not much.
Reviewer Permalink
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.
(Review Data Last Updated: 2008-10-30 07:36:00 EST)
10-12-08 5 (NA)
(Hide Review...)  A great reference for any web designer!
Reviewer Permalink
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!
(Review Data Last Updated: 2008-10-17 09:24:17 EST)
09-14-08 5 (NA)
(Hide Review...)  Excellent Book
Reviewer Permalink
I own several PHP/Mysql reference books, and this one is the most comprehensive of all of them. Just the right balance and written descriptions/explanations and practical applications/examples. I wouldn't necessarily say this book is for beginners, but anyone that's a novice to professional would love this book. I highly recommend the 3rd addition for any PHP/MySQL developer that is looking for a great reference.
(Review Data Last Updated: 2008-10-13 08:52:48 EST)
09-08-08 1 0\1
(Hide Review...)  This book is a reference manual at best...
Reviewer Permalink
If you are new to PHP, DO NOT buy this book. I can't believe all the good reviews here. There are no practical examples, and very little useful information. It is, at best, a reference manual. If you're new to PHP, check out David Powers' books.
(Review Data Last Updated: 2008-09-15 08:08:27 EST)
07-10-08 3 2\2
(Hide Review...)  Just a reference book
Reviewer Permalink
Hello there,

I begin learning PHP in 2003. I havn't progressed much since then. I learned the basics of PHP from "PHP and MySQL Web Development" by Luke Welling and Laura Thomson. I know how to interact with the database, create sessions, I can even go furder if I'm interested and I read some tutorials over the internet, however I wanted to have a book that I can read in bed.

So I took this book based on reviews and because it also covers a bit of PHP6 All I wanted is to remind me on some stuff I read some time ago and learn some new things, tactics I could use.

So I started to read. I rememberd some old stuff about Arrays, Strings. I still can't get OOP but I havn't tried to much. Now I will defenetly use PEAR because the examples in the book weare helpful, HOWEVER...

As other people say, this book is more as a reference book. I didn't got so much information. I'm on chapter 21. I will soon start to read about MySQL and I can't really say I have learned something. Yes, I know some things but still, this isn't good for a beginner.

The book "PHP and MySQL Web Development" starts MySQL in chapter 2. This means you start from the begining on actualy doing someting useful. Here you just read chapters after chapters but you don't actualy have good examples. Yes, you have examples and how to use some functions but no big examples.

I first got my disapointment when I was on SESSION HADLING chapter where I really wanted to see some COOKIE examples. All I found was some COOKIE FUNCTIONS and some explinations that I could have got from PHP Manual. From PHP Manual I could have even found some examples, here nothign. Then I found some simple details about $_SESSION. TO little covered in this important chapter.

Then I finally got it. All this book does it present to you some functions. Explain them. You see a small example and you move on.

No actualy practice! I really wanted a BIG BOOK from where I can learn more stuff.
(Review Data Last Updated: 2008-09-08 08:04:18 EST)
05-29-08 4 (NA)
(Hide Review...)  [Third Edition Review] Broad coverage except in XML manipulation
Reviewer Permalink
This books is written for someone who is familiar with other programming languages and databases and now wants to use PHP and MySQL. It is not written for somebody completely new to programming. For example, if you came from Perl or ASP, and you wanted to know how arrays, loops, and objects in PHP, this book will cover that.

The topic coverage is broad but not deep. The book has a feel of "semi-reference" in that each topic stands on its own. This is not a cookbook or "learn by example" book. There is enough information to get you started, but if you have a complex/niche problem, this book will not help you. For more information, you will have to consult books that specialize on the topic you are interested.

I have one major gripe with this book. There is not any significant coverage of XML manipulation or XSL/XSLT aspects of PHP. When you look at the table of contents or index, there is no mention of XSL/XSLT and only a brief mention of XML (and RSS) in the Web Services chapter. For a book that covers a lot of subjects, this is a weak area.
(Review Data Last Updated: 2008-07-11 16:46:25 EST)
05-29-08 3 (NA)
(Hide Review...)  Not for beginning programmers
Reviewer Permalink
This book does have a lot of information, making it a great reference book. However, after 10 chapters I still do not know how to use any of the information to "build dynamic, database-driven web sites..." as the subtitle states. If you're a beginning programmer, as I am, try to find a true beginner's book (wish I could give a recommendation).
(Review Data Last Updated: 2008-07-11 16:46:25 EST)
05-14-08 5 1\2
(Hide Review...)  Great book on PHP and MySQL
Reviewer Permalink
I have recently bought this book and have to say it is execellent, it does help if you have a little prior knowledge as some new readers could find it a little difficult to understand. But if you have an interest in PHP and MySQL it is a great book to get your hands on. I highly recommend it.
(Review Data Last Updated: 2008-05-29 07:39:33 EST)
05-06-08 2 1\1
(Hide Review...)  Not for the novice!
Reviewer Permalink
Despite the title, this book is not for the novice. Even the introductory first 100 pages or so assume that you are above a novice level. The examples lead to more questions (for me, the novice) than they answer.

Having said that, this book has a tremendous amount of information in it and, as other reviews mention, it will work well as a reference. Now, I hope to find a true beginning PHP book to provide the basis to use this book!

(Review Data Last Updated: 2008-05-16 05:59:29 EST)
05-02-08 5 1\1
(Hide Review...)  This was my first PHP/MySQL book
Reviewer Permalink
I purchased this book because I needed to use PHP and MySQL for a project at work. I never had any exposure to either before reading this book. By using this book and the w3schools website I was able to successful build a meager database and have a fully functioning php front end. It was very pleasing to see the project come to fruition and I have this book to thank for that. I used it mainly as a reference book. For example, I knew exactly what I wanted to do so I would search this book for an example of that and adapt the code to my situation. I didn't use this book to "learn PHP." I think you need to have a project to do in order to best use this book.
(Review Data Last Updated: 2008-05-16 05:59:29 EST)
04-11-08 5 1\1
(Hide Review...)  The Ultimate Bible for Web Programming!
Reviewer Permalink
First off let me address a common review, that the book is too advanced for beginners. Plain and simple, it is not beginning programming, it's beginning PHP and MySQL. To even know what these applications are, you should have some programming background anyhow.

That said, even if you don't have any prior experience, the book does a great job of introducing you to the key concepts, and is flooded with examples, the best way to learn.

This book has become my programming bible, but it maintains a great balance. It has everything you could ever wish to look up later (and you will), but still follows a nice rhetoric and flow for someone looking for a tutorial-esque book. Some of the examples he wrote are key frameworks in my website! I actually used his book as my main source to build my website from the ground up. Even if it doesn't have something, it arms you with enough knowledge to know the right questions to ask. Which leads me to the greatest part of all... he backs his product!

I battled a bug for over 4 months that I was unable to solve from searching anywhere on the Internet. It's then I remembered that he listed his E-Mail address in the book and challenged readers to contact him if they needed help! Not expecting a response, I was shocked when he speedily replied that day, and solved my problem finally to boot!

To sum up: Not necessarily for beginners period, great for programmers beginning PHP and MySQL, the only book you should have to buy, and a very supportive author.
(Review Data Last Updated: 2008-05-03 05:45:16 EST)
  
                  Reader Reviews 1 - 13 of 13                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)