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. Its
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 didnt need a lot of help
with PHP syntax; after all, its very close to
C/C++. I dont 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
OReillys mSQL and MySQL book, and
its probably a better pure-SQL reference,
but this book has earned a place on my
reference shelfHighly 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 Im enthralled.
Tim Luoma,TnTLuoma.com
Luke Welling and Laura Thomson are partners in Tangled Web Design, an award-winning Web development firm that specializes in developing dynamic Web sites using PHP and MySQL. They are frequent speakers at leading open source conferences such as ApacheCon, PHP-CON, and OSCON. Welling is a senior Web developer with MySQL AB, the company that created and develops MySQL. Thomson is a lecturer in Web programming at RMIT University in Melbourne, Australia.
PHP and MySQL Web Development, Fourth Edition
Luke Welling and Laura Thomson
ISBN 0-672-32916-6
Addison-Wesley Professional
2009 Pearson Education, Inc.
TABLE OF CONTENTS
Introduction
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