PHP 5 / MySQL Programming for the Absolute Beginner / Edition 2 available in Paperback
This book is an introduction to programming with a specific focus on programming web servers with the PHP programming language. Much of the original content from the first edition (1931841322) will be retained, while also including updates relating to the upcoming PHP 5.0 release. Following the same format as the popular first edition, this book provides easy-to-follow instruction. Readers will use the concepts presented in the book to create games using PHP and MySQL. As each concept is put to the test, readers will acquire programming skills that will easily transition to real-world projects. A true beginner's guide, this book enables readers to acquire programming skills that they will be able to use in the next language that they tackle.
About the Author
Andy Harris began teaching computing at the university level in the late 1980s as a part-time job. Since 1995, he has been a full-time lecturer at the Computer Science Department of Indiana University - Purdue University at Indianapolis (IUPUI). He now manages the IUPUI Streaming Media Lab and teaches classes in several programming languages. Andy resides in Noblesville, Indiana.
Table of Contents
1. Exploring the PHP Environment 2. Using Variables and Input 3. Controlling your Code with Conditions and Functions 4. Loops and Arrays 5. Better Arrays and String Handling 6. Working with Files 7. Writing Programs with Objects 8. XML and Content Management Systems 9. Using MySQL to Create Databases 10. Connecting to Databases within PHP 11. Data Normalization 12. Building a Three-Tiered Data Application Appendix A: Reviewing HTML and Cascading Style Sheets Appendix B: Using SQLite as an Alternative Data Source Glossary
Most Helpful Customer Reviews
Bad coding structures and buggy example programs! I have no problems with the fact that it really isn't a "beginner's" book when it comes to HTML. If you don't already know HTML, why in the world are you trying to learn PHP to begin with? I do, however, have problems with him teaching beginners bad coding habits. I also have problems with sloppy, buggy example programs that do not work! I finally got frustrated and COPY/PASTED the author's code assuming I had made a typo somewhere that I wasn't seeing, and the programs still refuse to run 75% of the time. There are many books our there that are considerably better suited to learning a new programming language - pick a different one!
Please read the 'Synopsis' again! It states 'Assuming a familiarity with HTML and basic coding, this guide uses game code written in PHP to illustrate the programming principles of...' doesn't read 'beginning HTML also included in this book'! If you're going into .php, you should already have previous knowledge of .html!
The author needs to write: 'for the PHP beginner' ... because on page two the reader is immediately directed to refresh his/her existing HTML skills ... happily, I bought the book as a reference. Generally, well-written for all skill levels.