Learning PHP, MySQL and Javascript: A Step-by-Step Guide to Creating Dynamic Websites - Softcover

Nixon, Robin

 
9780596157135: Learning PHP, MySQL and Javascript: A Step-by-Step Guide to Creating Dynamic Websites

Synopsis

Provides information on creating Web sites using a combination PHP and MySQL and adding applications using JavaScript.

"synopsis" may belong to another edition of this title.

About the Author

Robin Nixon has worked with and written about computers since the early 1980s (his first computer was a Tandy TRS 80 Model 1 with a massive 4KB of RAM!). One of the web sites he developed presented the world's first radio station licensed by the music copyright holders. In order to enable people to continue to surf while listening, Robin also developed the first known pop-up windows. He has also worked full time for one of Britain's main IT magazine publishers, where he held several roles including editorial, promotions, and cover disc editing.

From the Back Cover

Learn how to create responsive, data-driven websites with the three central technologies of PHP, MySQL, & JavaScript--whether or not you know how to program. This simple, streamlined guide explains how the powerful combination of PHP and MySQL provides a painless way to build modern websites with dynamic data and user interaction. You'll also learn how to add JavaScript to create rich Internet websites and applications, and how to use Ajax to handle background communication with a web server.

This book explains each technology separately, shows you how to combine them, and introduces valuable concepts in modern web programming, including objects, XHTML, cookies, regular expressions and session management. Learning PHP, MySQL, & JavaScript will help you:

* Understand the essentials of PHP and the basics of object-oriented programming
* Master MySQL, from database structure to complex queries
* Create interactive web pages with PHP and MySQL by integrating forms and other HTML features
* Get a thorough grounding in JavaScript, from functions and event handling to accessing the Document Object Model
* Use libraries and packages such as the Smarty web template system, The PEAR program repository and the Yahoo! User Interface Library (YUI)
* Learn how to make Ajax calls and turn your website into a highly dynamic environment
* Find out how to upload and manipulate files and images, validate user input and secure your applications against being hacked
* Develop best practices for error handling, user authentication and website usability

Programming tips and exercises in each chapter will help you practice what you've learned. If you have a graphics or web design background and know your way around HTML, this book will have you building interactive websites quickly.

Robin Nixon is computer journalist who has also developed numerous websites using PHP, MySQL and JavaScript. He has written over 500 articles and authored three books on computing.

"About this title" may belong to another edition of this title.