Beginning PHP and MySQL 5: From Novice to Professional / Edition 2
by W Jason Gilmore
- Written for the budding web developer searching for a powerful, low-cost solution for building flexible, dynamic web sites.
- Essentially three books in one: provides thorough introductions to the PHP language and the MySQL database, and shows you how these two technologies can be effectively integrated to build powerful websites. /li>
Overview
- Written for the budding web developer searching for a powerful, low-cost solution for building flexible, dynamic web sites.
- Essentially three books in one: provides thorough introductions to the PHP language and the MySQL database, and shows you how these two technologies can be effectively integrated to build powerful websites.
- Provides over 500 code examples, including real-world tasks such as creating an auto-login feature, sending HTML-formatted e-mail, testing password guessability, and uploading files via a web interface.
- Updated for MySQL 5, includes new chapters introducing triggers, stored procedures, and views.
Product Details
- ISBN-13:
- 9781590595527
- Publisher:
- Apress
- Publication date:
- 01/26/2006
- Series:
- Beginning: from Novice to Professional Series
- Edition description:
- 2nd ed.
- Pages:
- 952
- Product dimensions:
- 6.00(w) x 9.00(h) x 9.25(d)
Table of Contents
Ch. 1 | An introduction to PHP | 1 |
Ch. 2 | Installing and configuring Apache and PHP | 9 |
Ch. 3 | PHP basics | 43 |
Ch. 4 | Functions | 91 |
Ch. 5 | Arrays | 103 |
Ch. 6 | Object-oriented PHP | 133 |
Ch. 7 | Advanced OOP features | 157 |
Ch. 8 | Error and exception handling | 177 |
Ch. 9 | Strings and regular expressions | 191 |
Ch. 10 | Working with the file and operating system | 229 |
Ch. 11 | PEAR | 259 |
Ch. 12 | Date and time | 271 |
Ch. 13 | Forms and navigational cues | 303 |
Ch. 14 | Authentication | 325 |
Ch. 15 | Handling file uploads | 345 |
Ch. 16 | Networking | 359 |
Ch. 17 | PHP and LDAP | 399 |
Ch. 18 | Session handlers | 425 |
Ch. 19 | Templating with Smarty | 447 |
Ch. 20 | Web services | 473 |
Ch. 21 | Secure PHP programming | 515 |
Ch. 22 | SQLite | 535 |
Ch. 23 | Introducing PDO | 555 |
Ch. 24 | Introducing MySQL | 573 |
Ch. 25 | Installing and configuring MySQL | 581 |
Ch. 26 | The many MySQL clients | 607 |
Ch. 27 | MySQL storage engines and datatypes | 631 |
Ch. 28 | Securing MySQL | 661 |
Ch. 29 | PHP's MySQL extension | 689 |
Ch. 30 | PHP's mysqli extension | 719 |
Ch. 31 | Stored routines | 745 |
Ch. 32 | MySQL triggers | 767 |
Ch. 33 | Views | 779 |
Ch. 34 | Practical database queries | 793 |
Ch. 35 | Indexes and searching | 817 |
Ch. 36 | Transactions | 831 |
Ch. 37 | Importing and exporting data | 845 |
Customer Reviews
Average Review: