PHP and MySQL Web Development (4th Edition) and over 900,000 other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £6.60 Amazon.co.uk Gift Card
PHP and MySQL Web Development (Developer's Library)
 
 
Start reading PHP and MySQL Web Development (4th Edition) on your Kindle in under a minute.

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

PHP and MySQL Web Development (Developer's Library) [Paperback]

Luke Welling , Laura Thomson
3.8 out of 5 stars  See all reviews (14 customer reviews)
RRP: £36.99
Price: £20.47 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £16.52 (45%)
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.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 7 left in stock--order soon (more on the way).
Want guaranteed delivery by Saturday, February 18? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £17.40  
Paperback £20.47  
Trade In this Item for up to £6.60
Trade in PHP and MySQL Web Development (Developer's Library) for an Amazon.co.uk gift card of up to £6.60, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

PHP and MySQL Web Development (Developer's Library) + Learning PHP, MySQL, and JavaScript: A Step-by-Step Guide to Creating Dynamic Websites + CSS: The Missing Manual (Missing Manuals)
Price For All Three: £55.80

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 1008 pages
  • Publisher: Addison Wesley; 4 edition (1 Oct 2008)
  • Language English
  • ISBN-10: 0672329166
  • ISBN-13: 978-0672329166
  • Product Dimensions: 23.1 x 18 x 5.2 cm
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Bestsellers Rank: 16,390 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Review

“This book by Welling & Thomson is the
only one which I have found to be indispensable.
The writing is clear and straightforward
but never wastes my time.The book is
extremely well laid out.The chapters are the
right length and chapter titles quickly take
you where you want to go.”
—Wright Sullivan, President,A&E
Engineering, Inc., Greer South Carolina

“There are several good introductory
books on PHP, but Welling & Thomson is an
excellent handbook for those who wish to
build up complex and reliable systems. It’s
obvious that the authors have a strong background
in the development of professional
applications and they teach not only
the language itself, but also how to use it
with good software engineering practices.”
—Javier Garcia, senior telecom engineer,
Telefonica R&D Labs, Madrid

“This book rocks! I am an experienced
programmer, so I didn’t need a lot of help
with PHP syntax; after all, it’s very close to
C/C++. I don’t know a thing about
databases, though, so when I wanted to
develop a book review engine (among
other projects) I wanted a solid reference
to using MySQL with PHP. I have
O’Reilly’s mSQL and MySQL book, and
it’s probably a better pure-SQL reference,
but this book has earned a place on my
reference shelf…Highly recommended.”
—Paul Robichaux

“The true PHP/MySQL bible, PHP
and MySQL Web Development by Luke
Welling and Laura Thomson, made me
realize that programming and databases are
now available to the commoners. Again, I
know 1/10000th of what there is to know,
and already I’m enthralled.”
—Tim Luoma,TnTLuoma.com

Product Description

PHP and MySQL are popular open-source technologies that are ideal for quickly developing database-driven Web applications. PHP is a powerful scripting language designed to enable developers to create highly featured Web applications quickly, and MySQL is a fast, reliable database that integrates well with PHP and is suited for dynamic Internet-based applications.

 

PHP and MySQL Web Development shows how to use these tools together to produce effective, interactive Web applications. It clearly describes the basics of the PHP language, explains how to set up and work with a MySQL database, and then shows how to use PHP to interact with the database and the server.

 

This practical, hands-on book includes numerous examples that demonstrate common tasks such as authenticating users, constructing a shopping cart, generating PDF documents and images dynamically, sending and managing email, facilitating user discussions, connecting to Web services using XML, and developing Web 2.0 applications with Ajax-based interactivity.

 

The fourth edition of PHP and MySQL Web Development has been thoroughly updated, revised, and expanded to cover developments in PHP 5 through version 5.3, such as namespaces and closures, as well as features introduced in MySQL 5.1.

 


 


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

Tags Customers Associate with This Product

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

Your tags: Add your first tag
 


 

Customer Reviews

14 Reviews
5 star:
 (6)
4 star:
 (4)
3 star:
 (1)
2 star:
 (1)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (14 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

2 of 2 people found the following review helpful:
2.0 out of 5 stars A gold mine but the entrance is blocked, 20 Feb 2011
This review is from: PHP and MySQL Web Development (Developer's Library) (Paperback)
When I read throught this book I was favourably impressed as it seemed to cover everything I wanted to know. I thought it was the bee's knees until I actually started to use it. I have done hobby programming in C, assembler and Java but no web programming. The first snag came when following the installation instructions for PHP on Windows. I quote from page 903:

"Now follow these steps:

1. In the main directory, you will see a file called php.exe and one called php5ts.dll. You need these files to run PHP as a CGI. If you want to run it as a SAPI module instead, you can use the relevant DLL file for your web server: php5apache2_2.dll in this case.

The SAPI modules are faster and easier to secure; the CGI version allows you to run PHP from the command line. Again, the choice is up to you."

Do you see anything wrong with step 1? Well, there is no step! There is no instruction given. There is some information but they do not tell you what to do with it. I decided to ignore it and proceed with the installation and was successful to the extent that the test.php script which calls phpinfo() actually worked.

So I went back to page 14 and typed in the sample application consisting of orderform.html and processorder.php. The scripts would not work; Firefox could not find processorder.php. Apparently the scripts have to be saved in a particular directory but the book does not tell you that! Returning to the installation instructions, on page 904 I found a reference to the doc_root directive which suggested to me that maybe my scripts should be saved in htdocs. But when I tried this I got a "permission denied" error from Windows. I wiped the software off, installed EasyPHP and tried out the sample application again using the files on the book's CD. That did not work either; Firefox found the php script but displayed the source rather than the output. By now the cloud of uncertainty in my mind which formed at "Step 1" above had grown to a thick fog. I went online and found the internet littered with plaintive calls for help from people with the same problems but alas no clear answers.

So I am very disappointed; installation and configuration are of crucial importance and obviously cause problems for a lot of people. The book gives 9 or 10 pages of instructions on compiling and installing from source for Linux but anyone who wants to do this probably does not need these pages so I feel it should really give more help with basics such as where to save your scripts.
This book may well be a gold mine of information but for me the entrance has caved-in. If I ever get past the entrance then I may give it a higher rating.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
3.0 out of 5 stars Definitely not for the novice., 15 Jun 2010
By 
K. Mckevitt - See all my reviews
(REAL NAME)   
This review is from: PHP and MySQL Web Development (Developer's Library) (Paperback)
This book states that it is suitable for beginners yet it clearly assumes some previous knowledge of php. 30 pages in I find myself looking blankly at the page all to frequently having been baffled at what seems like a soup of meaningless words. I will be keeping this book as it is fairly well written and seems quite comprehensive, I look forward to getting back into it after I find a book that can hold my hand whilst I take baby steps.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
4.0 out of 5 stars Use in conjunction with others, 1 Jun 2011
This review is from: PHP and MySQL Web Development (Developer's Library) (Paperback)
I have finally managed to make it through the first 2 chapters. What i learnt in those first 2 chapters covered up to 120-130 pages of the the Sams PHP, MySql and Apache book. I have found the book to be a little challenging in those 2 chapters and have decided to step down a notch to Larry Ullman's PHP 6 and MySql 5 book. The problem i found was that some of the syntax used was not clearly explained so i was sat there thinking why is that there, then continually referring to websites to understand why.

An example of this is in this example code.

echo "<tr>
<td align=\"right\">".$distance."</td>
<td align=\"right\">".($distance/10)."</td>
</tr>\n";

There is no explanation why the backslash is used, but after reading Larry's book, which this is covered on page 6, i now know it's an escape.

On a positive note this book's examples are really useful and once i have learnt the basics a bit more i will be returning to the book to further advance my knowledge and use the examples in my project sites.

My advice is try a simpler book first if your are new to PHP and use this book to build upon that knowledge.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Would you like to see more reviews about this item?
 Go to Amazon.com to see all 76 reviews  4.2 out of 5 stars 
Were these reviews helpful?   Let us know
 
 
Most Recent Customer Reviews











Only search this product's reviews



Customer Discussions

This product's forum
See all 2 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges