We had several goals in mind for this book. Many of them were derived from think-ing about that mythical perfect MySQL book that none of us had read but that we kept looking for on bookstore shelves. Others came from a lot of experience helping
other users put MySQL to work in their environments.
When you begin a new project, one of the first things you have to consider is the structure of your
code. Whether you’re coding something as simple as an online contact form, or as complex as a
full-featured content management system, how you organize your code is going to influence the
performance and maintainability of the end product.
When you use a language like PHP, there are two main routes you can go: procedural programming
and object-oriented programming—OOP for short. Each strategy has its own benefits and
Expressions and Control Flow in PHP
The previous chapter introduced several topics in passing that this chapter covers more fully, such as making choices (branching) and creating complex expressions. In the previous chapter, I wanted to focus on the most basic syntax and operations in PHP, but I couldn’t avoid touching on more advanced topics. Now I can fill in the background that you need to use these powerful PHP features properly. In this chapter, you will get a thorough grounding in how PHP programming works in practice and how to control the flow of the program.
This book is an upgrade to phpMyAdmin Version 2.8. Written by a member of the development team, this book serves as a comprehensive guide to helping you unlock the full potential of phpMyAdmin 3.8 phpMyAdmin Providing a powerful graphical interface for managing MySQL, phpMyAdmin is one of the most popular open source applications. While most MySQL developers use routine features of phpMyAdmin every day, few are aware of the power and potential of its advanced features.