3 options
Creating data-driven web sites : an introduction to HTML, CSS, PHP, and MySQL / Bob Terrell.
- Format:
- Book
- Author/Creator:
- Terrell, Bob, author.
- Series:
- Computer Science Collection
- Language:
- English
- Subjects (All):
- Database management.
- Web sites--Design.
- Web sites.
- Physical Description:
- 1 online resource (139 pages).
- Edition:
- 1st ed.
- Place of Publication:
- New York, NY : Momentum Press, Engineering, [2019]
- Summary:
- The purpose of this book is to provide an introduction to this set of technologies to teach a new programmer how to get started creating data-driven websites and to provide a jumping-off point for the reader to expand his or her skills. Today's modern world is heavily dependent on the World Wide Web. It affects the way we communicate, how we shop, and how we learn about the world. Every website, every page, consists of four fundamental elements: the structure, the style, the programming, and the data. These correspond to four different "languages, " respectively: HTML, CSS, PHP, and MySQL. After learning the necessary components, users will have the understanding required to use the above technologies to create a working website. This book is aimed at the programmer or student who understands the basic building blocks of programming such as statements and control structures but lacks knowledge of the syntax and application of the above-mentioned technologies.
- Contents:
- Cover
- CREATING DATA-DRIVEN WEBSITES: An Introduction to HTML, CSS, PHP, and MySQL
- Copyright
- Abstract
- Contents
- Acknowledgments
- Introduction
- CHAPTER 1: HTML
- FUNDAMENTALS
- TAGS AND ELEMENTS
- ATTRIBUTES AND PROPERTIES
- BLOCK ELEMENTS
- INLINE ELEMENTS
- FORM ELEMENTS
- ENTITIES
- COMMENTS
- PROJECT
- FURTHER READING
- CHAPTER 2: Cascading Style Sheets (CSSSS)
- CSS SYNTAX
- SELECTORS
- THE CASCADE
- IMPORTANCE
- SPECIFICITY
- CODE ORDER
- PROPERTIES
- COLORS
- LENGTH UNITS
- PROPERTY LIST
- Color Properties
- Size Properties
- Box Model Properties
- Display and Visibility Properties
- Positioning Properties
- THE BOX MODEL
- WORKING WITH DIFFICULT BROWSERS
- CHAPTER 3: MySQL
- WHY MYSQL?
- PHPMYADMIN
- THE STRUCTURE OF MYSQL
- DATA (FIELD) TYPES
- NUMERIC DATA TYPES
- STRING DATA TYPES
- CHAR
- VARCHAR
- BINARY and VARBINARY
- BLOB and TEXT
- ENUM
- SET
- DATE DATA TYPES
- DATE
- DATETIME
- TIMESTAMP
- TIME
- THE SPECIAL VALUE NULL
- MYSQL STATEMENTS
- INSERT
- SELECT
- UPDATE
- DELETE
- INDEXES
- OPERATORS AND FUNCTIONS
- CHAPTER 4: PHP
- WHY PHP?
- GETTING INTO PHP: BASIC SYNTAX
- VARIABLES IN PHP
- SCALAR
- ARRAY
- OBJECT
- A NOTE ABOUT STRINGS
- OPERATORS
- ARITHMETIC
- STRING
- INCREMENT
- ASSIGNMENT
- COMPARISON
- LOGICAL
- LANGUAGE CONSTRUCTS
- FUNCTIONS
- ADD YOUR OWN FUNCTIONS
- MY SQLi
- MYSQLi
- Constructor
- Query()
- Error
- Affected_Rows
- MYSQLi_RESULT
- num_rows
- fetch_row(), fetch_assoc(), and fetch_array()
- SQL INJECTION AND MYSQLi_STMT
- MYSQLi_STMT
- THE FINAL PIECE: _POST AND _GET
- AND ONE MORE THING: _SESSION
- EXTENDING THE STYLE GUIDE
- About the Author
- Index
- Ad Page
- Back Cover.
- Notes:
- Description based on print version record.
- ISBN:
- 9781946646057
- 1946646059
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.