My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Learning PHP and MySQL
By
Michele E. Davis
,
Jon A. Phillips
June 2006
Pages: 376
|
Table of Contents
|
Index
|
Sample Chapter
Table of Contents
Chapter 1
Dynamic Content and the Web
PHP and MySQL's Place in Web Development
The Components of a PHP Application
Integrating Many Sources of Information
Requesting Data from a Web Page
Chapter 1 Questions
Chapter 2
Installation
Developing Locally
Working Remotely
Chapter 2 Questions
Chapter 3
Exploring PHP
PHP and HTML Text
Coding Building Blocks
Chapter 3 Questions
Chapter 4
PHP Decision Making
Expressions
Operator Concepts
Conditionals
Looping
Chapter 4 Questions
Chapter 5
Functions
Calling Functions
Defining Functions
Object-Oriented Programming
Chapter 5 Questions
Chapter 6
Arrays
Array Fundamentals
Chapter 6 Questions
Chapter 7
Database Basics
Database Design
Structured Query Language
Chapter 7 Questions
Chapter 8
Using MySQL
MySQL Database
Managing the Database
Backing Up and Restoring Data
Advanced SQL
Chapter 8 Questions
Chapter 9
Getting PHP to Talk to MySQL
The Process
Querying the Database with PHP Functions
Using PEAR
Chapter 9 Questions
Chapter 10
Working with Forms
Building a Form
Templates
Chapter 10 Questions
Chapter 11
Practical PHP
String Functions
Date and Time Functions
File Manipulation
Calling System Calls
Chapter 11 Questions
Chapter 12
Modifying MySQL Objects and PHP Data
Changing Database Objects from PHP
Manipulating Table Data
Displaying Results with Embedded Links
Presenting a Form to Add and Process in One File
Updating Data
Deleting Data
Performing a Subquery
Chapter 12 Questions
Chapter 13
Cookies, Sessions, and Access Control
Cookies
PHP and HTTP Authentication
Sessions
Using Auth_HTTP to Authenticate
Chapter 13 Questions
Chapter 14
Security
Session Security
Chapter 14 Questions
Chapter 15
Validation and Error Handling
Validating User Input with JavaScript
Pattern Matching
Redisplaying a Form After PHP Validation Fails
Chapter 15 Questions
Chapter 16
Sample Applications
Building a Blog
Chapter 16 Questions
Chapter 17
Finishing Your Journey
Finding Help on the Web
Web Sites
Zend
Lampshade
Chapter 17 Questions
Appendix
Answers to Chapter Questions
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
Chapter 16
Chapter 17
Colophon
Return to
Learning PHP and MySQL