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

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

or
Sign in to turn on 1-Click ordering.
 
   
Trade in Yours
For a £4.61 Gift Card
Trade in
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 (55 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £12.34  
Paperback --  
Trade In this Item for up to £4.61
Trade in PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide (Visual QuickPro Guides) for an Amazon.co.uk gift card of up to £4.61, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more
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.3 out of 5 stars (11)
£15.07
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: 18.2 x 3.3 x 22.7 cm
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (55 customer reviews)
  • Amazon Bestsellers Rank: 77,889 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
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.
O-O coverage only extends to as far as showing how to use the new statement. I'm no PHP expert, but I guess this would be a good book to get before venturing into Symphony, Zend, Cake, etc.
I did learn a couple of new things about MySQL along the way too which was an added bonus for me.
Finally the book is classified as for PHP 6, but the Appendix install guide is for PHP 5. Haven't tried to follow these yet, and wouldn't think it hard to make the switch but buyer/reader be warned. Author was in tricky position of writing book before PHP 6 came out. It sounds like Unicode is primary difference.
i18n/l8n coverage in PHP and MySQL were both good. (though I prefer message properties in Java!)
It would have been nice if there was another Apppendice summarizing all the PHP functions or even URL reference to look online for this stuff. I think that holds the book back from being a good quick reference, although the index looks quite thorough.
Comment | 
Was this review helpful to you?
13 of 14 people found the following review helpful
2.0 out of 5 stars Needs better layout! And clearer, neater code. 30 Jan 2011
Format:Paperback
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?
3 of 3 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?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
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 1 month ago by Review Buddy
1.0 out of 5 stars Avoid this book
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. Read more
Published 9 months ago by Matthew
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 14 months ago 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 15 months ago 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 17 months ago 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 23 months ago 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 23 months ago 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 23 months ago 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 24 months ago 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
   


Listmania!


Look for similar items by category


Feedback