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

Buy Used
Used - Very Good See details
Price: £2.54

or
 
   
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.64  
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)
£23.19
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: 212,720 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:

What Other Items Do Customers Buy After Viewing This Item?


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?
1 of 1 people found the following review helpful
5.0 out of 5 stars excellent communicator 29 Aug 2008
Format:Paperback
I bought this book at the same time as 2 others on similar topics. I've hardly used the other 2. This book is well-written, with useful examples and the author has explained the sample code line-by-line... a real help when trying to amend one of his examples to produce something for your own purposes. As a teacher with some experience of HTML/ VB / ASP.NET I found this book really easy to follow.

There are a few very minor typos in the text (not surprising, given the number of pages), but if you visit the author's website there's a full list of corrections. It took me about 5 mins to go through and correct them, so it didn't really reduce the effectiveness of the book.

One feature I've really found useful... there are occasional little tables of other functions that do similar things. There isn't space in the book to describe them all in detail, but knowing the name of a fucntion makes it really easy to find out more using your favourite search engine.

Strongly recommended.

I also boughtHow to Do Everything with PHP and MySQL (How to Do Everything) (which is absolutely useless) and Mysql Crash Course (Sams Teach Yourself) (which is just about OK as a reference, but has awful page layout that makes it really hard to read). This book was far better than either of those.
Comment | 
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 5 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 8 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 17 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
5.0 out of 5 stars Great resource for intermediate php-ers
I was really reluctant to buy such an expensive book when there are so many websites offering free advice and tutorials. Read more
Published on 9 Dec 2011 by Nicki
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
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