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

Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
Price: £11.18

or
 
   
Trade in Yours
For a £3.06 Gift Card
Trade in
More Buying Choices
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 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
4.0 out of 5 stars  See all reviews (20 customer reviews)
RRP: £34.99
Price: £27.99 & FREE Delivery in the UK. Details
You Save: £7.00 (20%)
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
Only 5 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 4 Sept.? Choose Express delivery at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition £14.18  
Paperback £27.99  
Trade In this Item for up to £3.06
Trade in PHP and MySQL Web Development (Developer's Library) for an Amazon Gift Card of up to £3.06, 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 Web Development (Developer's Library) PHP and MySQL Web Development (Developer's Library)
£24.79
Available for pre-order

Book Description

1 Oct 2008 9780672329166 978-0672329166 4
PHP and MySQL Web Development, Fourth Edition
The definitive guide to building database-drive Web applications with PHP and MySQL

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.


TABLE OF CONTENTS

Part I: Using PHP

1 PHP Crash Course
2 Storing and Retrieving Data
3 Using Arrays
4 String Manipulation and Regular Expressions
5 Reusing Code and Writing Functions
6 Object-Oriented PHP
7 Error and Exception Handling

Part II: Using MySQL
8 Designing Your Web Database
9 Creating Your Web Database
10 Working with Your MySQL Database
11 Accessing Your MySQL Database from the Web with PHP
12 Advanced MySQL Administration
13 Advanced MySQL Programming

Part III: E-Commerce and Security
14 Running an E-Commerce Site
15 E-commerce Security Issues
16 Web Application Security
17 Implementing Authentication with PHP and MySQL
18 Implementing Secure Transactions with PHP and MySQL

Part IV: Advanced PHP Techniques
19 Interacting with the File System and the Server
20 Using Network and Protocol Functions
21 Managing the Date and Time
22 Generating Images
23 Using Session Control in PHP
24 Other Useful Features

Part V: Building Practical PHP and MySQL Projects

25 Using PHP and MySQL for Large Projects
26 Debugging
27 Building User Authentication and Personalization
28 Building a Shopping Cart
29 Building a Web-Based Email Service
30 Building a Mailing List Manager
31 Building Web Forums
32 Generating Personalized PDF Documents
33 Connecting to Web Services with XML and SOAP
34 Building Web 2.0 Applications with Ajax

Part VI: Appendixes
Appendix A: Installing PHP and MySQL
Appendix B: Web Resources



Frequently Bought Together

PHP and MySQL Web Development (Developer's Library) + HTML & CSS: Design and Build Web Sites + JavaScript & jQuery: The Missing Manual
Price For All Three: £53.98

Buy the selected items together


Product details

  • Paperback: 1008 pages
  • Publisher: Addison Wesley; 4 edition (1 Oct 2008)
  • Language: English
  • ISBN-10: 9780672329166
  • ISBN-13: 978-0672329166
  • ASIN: 0672329166
  • Product Dimensions: 22.8 x 17.9 x 5 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (20 customer reviews)
  • Amazon Bestsellers Rank: 147,933 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

From the Back Cover

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:


Customer Reviews

Most Helpful Customer Reviews
4 of 4 people found the following review helpful
4.0 out of 5 stars Use in conjunction with others 1 Jun 2011
By MonkeyD
Format: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.
Was this review helpful to you?
4 of 4 people found the following review helpful
3.0 out of 5 stars Definitely not for the novice. 15 Jun 2010
Format:Paperback|Verified Purchase
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.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
5.0 out of 5 stars Excellent for learning PHP and MYSQL 3 Oct 2009
Format:Paperback
Well written, well organised, clear, precise - not full of useless waffle like many guides - over 900 pages of solid information. I can highly recommend this book for beginners and experienced programmers.

I bought the book to help me quickly learn PHP for web development (I'm an experience programmer in other languages). I found the book to be very useful; it doesn't stop with simplistic basics, but discusses real development issues, like security for example. Also, although I am trained and experienced in SQL databases, I found the information provided for SQL syntax and using MYSQL with PHP pages clear and informative. I think this section would be especially useful for anyone new to SQL.
Comment | 
Was this review helpful to you?
3 of 4 people found the following review helpful
2.0 out of 5 stars A gold mine but the entrance is blocked 20 Feb 2011
Format:Paperback|Verified Purchase
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.
Read more ›
Was this review helpful to you?
3.0 out of 5 stars PHP and MySQL 17 Jun 2014
Format:Paperback|Verified Purchase
Useful reference and reminder. Shipped promptly and delivered in excellent condition, as described. Useful if you are looking to find out more on the subject.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Really good. I recommend it! 24 Feb 2014
Format:Paperback|Verified Purchase
Easy language and flow easy to follow with real examples applicable in many situations.

I recommend it! For beginners specially.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Just what I was looking for 15 Nov 2013
By Macuser
Format:Kindle Edition|Verified Purchase
I'd got past beginner level with PHP, and I was looking for a book to take me further. This is definitely it. It covers PHP basics very quickly and efficiently – great as a refresher, but I'm not sure how helpful it would be for a novice. Probably not a problem if you're familiar with JavaScript etc. The style is clean and comprehendible, the exercise files are easy to find and download (this can be a problem with other books).
It's very thick, and the text is quite small – I wound up buying the Kindle version, too, for portability and legibility. Still, in the morass of PHP books out there, this one delivers the goods.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Good purchase 28 Jan 2013
Format:Paperback|Verified Purchase
Very good book. It gives a clear and smart view of php and web developing. I have not read it completely but untill now it is not disapointing me. Recommended.
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
Search 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
   


Look for similar items by category


Feedback