PHP 6 and MySQL 5 for Dynamic Web Sites and over 2 million other books are available for Amazon Kindle . Learn more

Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading PHP 6 and MySQL 5 for Dynamic Web Sites on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide (Visual QuickPro Guides) [Paperback]

Larry Ullman
4.3 out of 5 stars  See all reviews (57 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition 19.26  
Paperback --  
There is a newer edition of this item:
PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (Visual QuickPro Guides) PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (Visual QuickPro Guides) 4.6 out of 5 stars (35)
22.39
In stock.

Book Description

2 April 2008 032152599X 978-0321525994 1
It hasn't taken Web developers long to discover that when it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. Add this book to the mix, and there's no limit to the powerful, interactive Web sites that developers can create. With step-by-step instructions, complete scripts, and expert tips to guide readers, veteran author and database designer Larry Ullman gets right down to business: After grounding readers with separate discussions of first the scripting language (PHP) and then the database program (MySQL), he goes on to cover security, sessions and cookies, and using additional Web tools, with several sections devoted to creating sample applications. This guide is indispensable for intermediate- to advanced level Web designers who want to replace their static sites with something dynamic. In this edition, the bulk of the new material covers the latest versions of both technologies: PHP 6 (due out in 2008) and MySQL 5 (available now). The book's publication date is likely to beat the official release of PHP 6, making it one of the first books available on the subject.


Product details

  • Paperback: 648 pages
  • Publisher: Peachpit Press; 1 edition (2 April 2008)
  • Language: English
  • ISBN-10: 032152599X
  • ISBN-13: 978-0321525994
  • Product Dimensions: 23 x 18 x 3 cm
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (57 customer reviews)
  • Amazon Bestsellers Rank: 242,003 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Back Cover

It hasn't taken Web developers long to discover that when it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. Add this book to the mix, and there's no limit to the powerful, interactive Web sites that developers can create. With step-by-step instructions, complete scripts, and expert tips to guide readers, veteran author and database designer Larry Ullman gets right down to business: After grounding readers with separate discussions of first the scripting language (PHP) and then the database program (MySQL), he goes on to cover security, sessions and cookies, and using additional Web tools, with several sections devoted to creating sample applications. This guide is indispensable for intermediate- to advanced level Web designers who want to replace their static sites with something dynamic. In this edition, the bulk of the new material covers the latest versions of both technologies: PHP 6 (due out in 2008) and MySQL 5 (available now). The book's publication date is likely to beat the official release of PHP 6, making it one of the first books available on the subject.

About the Author

Larry Ullman is Lead PHP Programmer and Director of Digital Media Technology at DMC Insights, Inc., a firm specializing in information technology. He is the author of several books on PHP, MySQL, Web development, and other programming languages. In addition to writing, he develops dynamic Web applications, conducts training seminars, and teaches PHP programming for the Web through the University of California at Berkeley Extension Online.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:


Customer Reviews

Most Helpful Customer Reviews
5 of 5 people found the following review helpful
1.0 out of 5 stars Impossible to follow examples. 4 May 2011
Format:Paperback
This book is bad. It is also misleading. PHP 6 doesn't even exist, yet this book has been out for a few years now. However, I could easily forgive that little fib if the rest of the book was actually a decent PHP tutorial. Unfortunately it isn't though. This is because its layout makes it nigh on impossible to follow the examples. The two column format adopted by the book is ridiculous for presenting code samples. I found myself jumping back and forth between pages as I was trying to match the narrative with the sample code.

This is what I mean by impossible to follow. I don't mean the examples themselves were hideously complicated. I mean they were laid out atrociously. Who knows, if you don't want to bother with the source code, then you may get more out of this book than I did. However, I found it a complete waste of time.
Comment | 
Was this review helpful to you?
14 of 15 people found the following review helpful
2.0 out of 5 stars Needs better layout! And clearer, neater code. 30 Jan 2011
Format:Paperback|Verified Purchase
Although this book is useful. I found the layout of the code very annoying. The page is split into two columns, with the code inline with the text, thus also flowing in the two columns... this makes for reading the code very difficult. Also Im no expert but I found some of the coding techniques very messy, for example his form validation, which can be done much neater than the example in this book. Another gripe, is he uses stupid variable names, which are totally none descriptive, for instance in clearly written code you might write $query he'll abbreviate it to just $q, also where everyone else would write $result he just puts $r, which if youre learning can be very un-helpful when trying to make sense of the example... coupled with poor layout, this book gives me a headache when trying to learn from it.

p234 example:
7. Add user to the database.

require_once
> ('../mysqli_connect.php');

$q = "INSERT INTO users (first_name,
>last_name, email, pass,
>registration_date) VALUES ('$fn',
>'$ln', '$e', SHA1('$p'), NOW() )";

$r = @mysqli_query ($dbc, $q)

YES! the code really is formatted like that!!! Its terrible. That query should be on one line, not spread over four. And try making sense of it as a beginner, when he uses $r and $q. I know what this all means now, now that ive coded many sql queries. But when I was learning, this book was a nightmare.

I use this book in combination with the Luke Welling, Laura Thomson "PHP and MySQL Web Development" book (which is a far deeper book IMHO - and much better laid out) along with examples on the web to get a better understanding of a particular area of PHP/MySQL I need to learn.

The layout for this book needs reviewing for the next issue - use the full width of the page guys!
Was this review helpful to you?
6 of 6 people found the following review helpful
4.0 out of 5 stars Good as intro to PHP/MySQL 12 Oct 2009
Format:Paperback
I can't say this is an excellent book because of some glaring logic errors in the code.
It's a is good as an introduction to PHP/MySQL and there are some meatier recipes towards the end of the book that are useful - forums/shopping cart/registration.
I bought this book to help with writing custom WordPress Plug-ins and to get into Drupal and for that need it fulfilled that itch I had to scratch.
It was easy to follow and informative if you can overlook the silly mistakes.
I think the good point outweigh the negatives.
Primarily I was irritated by the lack of thought that went into validating form input. Notably checking if field is empty then trimming it. So if a user enters a space, then logic is flawed and null data would be written to the database for it's constraints to pick up.
To me there also seemed to be a lack of precision in defining an email regular expression. For a UK email address, you need to allow for more than one 'dot' after the 'at' symbol.
Also the database design for threaded messages in the forum recipe (chapter 15) didn't seem right for me. It used timestamp to order messages in threads. This sequencing logic/database design is flawed for threaded messages if two people respond to different branches of a thread.
I come from a Java/Spring/Grails background and the lack of structure/seperation of concerns of a framework that implements a MVC architecture struck me the most. I didn't like the fact that variables were defined in one template and used in another for example without even passing parameters around so it's hard to tell at a glance what needs to be setup before a script can run.
I think that can be forgiven as I think this book is targeted for a beginner audience.
Read more ›
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
1.0 out of 5 stars Avoid this book 30 July 2012
By Matthew
Format:Paperback|Verified Purchase
PHP 6 is not yet out, so unless you want to read a book about something that is not currently in use. It will be pointless. It's not one of the most user friendly books on the market either, there are better alternatives. Disappointing as I like Ulman's other books.
Comment | 
Was this review helpful to you?
10 of 11 people found the following review helpful
1.0 out of 5 stars PHP6 has been scrapped 7 Mar 2011
Format:Paperback
PHP6 has been scrapped and replaced by 5.4. Don't buy a book about a technology that hasn't yet been written, nor finalised.

Very bad that a publisher has allowed this to be released.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Great resource for intermediate php-ers 9 Dec 2011
By Nicki
Format:Kindle Edition|Verified Purchase
I was really reluctant to buy such an expensive book when there are so many websites offering free advice and tutorials. In the end, there were some things that I desperately wanted to be able to achieve using php and mysql and I couldn't find reliable information anywhere. I didn't read the book from cover to cover as the author suggests but I dipped in to find what I needed. It was fantastic! All the things that I had wanted to do but didn't know how, were there. My son and I have designed and made a virtual learning environment for the kids in my class. They are always coming up with new features that they want us to make. Now the only barrier is their imaginations!
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
2.0 out of 5 stars As a complete beginner to php ...
... I didn't find this book very helpful, despite high hopes and good recommendations from someone I know. Read more
Published 2 months ago by Lazyreader
5.0 out of 5 stars Very useful book
If you want to learn how to use PHP and MySQL, get this book - Larry Ullman writes in a very clear way - and it's always useful as a reference book.
Published 6 months ago by Cymro2007
4.0 out of 5 stars Good guide
Great book. I bought this book for my computer crazy son who tells me it is a very good guide which he reads and refers to all the time. Well worth it.
Published 15 months ago by Review Buddy
5.0 out of 5 stars Excellent book for the new PHP programmer
I have bought this book and I must say that this is one of the best IT books that I have ever read. Highly recommended and a much better book than "Learning PHP, MySQL, and... Read more
Published on 27 Feb 2012 by Andy
5.0 out of 5 stars Great starting point for PHP& MySQL
Excellent starting point for PHP & MySql. Basic knowledge of HTML and CSS is required, but nothing too advanced. Read more
Published on 26 Feb 2012 by J. L. Hodgkins
2.0 out of 5 stars Must be better alternatives
Having gone half way through this book I have to say it is really badly laid out. The general layout is 2 slim columns (less than 40 characters) on almost every page and simple... Read more
Published on 27 Jun 2011 by piddlydiddly
5.0 out of 5 stars Excellent for PHP Beginners
I tried using some online tutorials to learn php but I found it difficult to find any decent ones that would also give me enough of an understanding, that's why I wanted a resource... Read more
Published on 26 Jun 2011 by fingersandthumbs
4.0 out of 5 stars Very Helpful !!
I found this book very helpful. The examples are constructed very well and build on top of each other. Read more
Published on 23 Jun 2011 by Pingu123
2.0 out of 5 stars obscure cluttered
the php section is laboured - poorly structured The examples used are cluttered and repeated ad nauseum till you are constantly skipping back n forth - keep it simple. Read more
Published on 31 May 2011 by G. Watson
5.0 out of 5 stars Very happy
Great condition, as described, book is very useful. It's half the market price.

Maybe wouldn't recommend to a person who doesn't have a background in SQL or PHP, but... Read more
Published on 18 May 2011 by K. Mielczarek
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Feedback