Specifications

insert_category.php Administration Inserts new category into database.
insert_book_form.php Administration Form to let administrator add a new
book to system.
insert_book.php Administration Inserts new book into database.
edit_category_form.php Administration Form to let administrator edit a cate-
gory.
edit_category.php Administration Updates category in database.
edit_book_form.php Administration Form to let administrator edit a
books details.
edit_book.php Administration Updates book in database.
delete_category.php Administration Deletes a category from the data-
base.
delete_book.php Administration Deletes a book from the database.
book_sc_fns.php Functions Collection of include files for this
application.
admin_fns.php Functions Collection of functions used by
administrative scripts.
book_fns.php Functions Collection of functions for storing
and retrieving book data.
order_fns.php Functions Collection of functions for storing
and retrieving order data.
output_fns.php Functions Collection of functions for out-
putting HTML.
data_valid_fns.php Functions Collection of functions for validating
input data.
db_fns.php Functions Collection of functions for connect-
ing to the book_sc database.
user_auth_fns.php Functions Collection of functions for authenti-
cating administrative users.
book_sc.sql SQL SQL to set up the book_sc database.
populate.sql SQL SQL to insert some sample data into
the book_sc database.
Now, lets look at the implementation of each of the modules.
Building a Shopping Cart
C
HAPTER 25
25
B
UILDING A
SHOPPING CART
545
TABLE 25.1 Continued
Name Module Description
31 7842 CH25 3/6/01 3:38 PM Page 545