O'Reilly logo

Expert PHP and MySQL: Application Design and Development by Marc Rochkind

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 7

image

Reports and Other Outputs

Give your programmer some leeway. Tell him (a) results you must have; (b) results you would like to have, if available at not more than $25 extra per run; and (c) results that would be handy if they could be obtained at no extra running time cost. (This is often possible.)

Richard V. Andree, Programming the IBM 650 Magnetic Drum Computer and Data-Processing Machine, 1958

As I said in Chapter 4, a database is a partial model of reality, and the CRUD part of your application (Chapters 5 and 6) serves primarily to keep that model synchronized with reality. But for your application to be of much use, you have ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required