Saturday, March 2, 2019

HARRIS PHP 5/MySQL Programming

File Size: 4.93 Mb

Computer programming has often been seen as a difficult and arcane skill. Programming languages are difficult and complicated, out of the typical person’s reach. However, the advent of the World Wide Web has changed that to some extent. It’s reasonably easy to build and post a Web page for the entire world to see. The language of the Web is reasonably simple, and numerous applications are available to assist in the preparation of static pages. At some point, every Web author begins to dream of pages that actually do something useful. The simple HTML language that builds a page offers the tantalizing ability to build forms, but no way to work with the information that users type into these forms.

Often, a developer has a database or some other dynamic information they wish to somehow attach to a Web page. Even languages such as JavaScript are not satisfying in these cases. The CGI interface was designed as an early solution to this problem, but CGI itself can be confusing and the languages used with CGI (especially Perl) are very powerful, but confusing to beginners.

PHP is an amazing language. It is meant to work with Web servers, where it can do the critical work of file management and database access. It is reasonably easy to learn and understand, and can be embedded into Web pages. It is as powerful as more-difficult languages, with a number of impressive extensions that add new features to the language.

Chapter 1: Exploring the PHP Environment
Chapter 2: Using Variables and Input
Chapter 3: Controlling Your Code with Conditions and Functions
Chapter 4: Loops and Arrays
Chapter 5: Better Arrays and String Handling
Chapter 6: Working with Files 
Chapter 7: Writing Programs with Objects
Chapter 8: XML and Content Management Systems
Chapter 9: Using MySQL to Create Databases
Chapter 10: Connecting to Databases within PHP
Chapter 11: Data Normalization
Chapter 12: Building a Three-Tiered Data Application
Appendix A: Reviewing HTML and Cascading Style Sheets
Appendix B: Using SQLite as an Alternative Data Source
Author Details
"Andy Harris" began his teaching career as a high-school special education teacher. During that time, he taught himself enough computing to do part-time computer consulting and database work. He began teaching computing at the university level in the late 1980s as a part-time job.

Download Drive-1

You May Also Like These E-Books:-

No comments:

Post a Comment