Back in 2001, when I wrote the first edition of this book (it was called Build Your
Own Database Driven Web Site with PHP & MySQL back then), readers were astonished
to discover that you could create a site full of web pages without having to
write a separate HTML file for each page. PHP stood out from the crowd of programming
languages, mainly because it was easy enough for almost anyone to learn and
free to download and install.
Although there is a MySQL package-installer for Leopard (available here), there are a few reasons why you might still want to compile your own version of MySQL:Although there is a MySQL package-installer for Leopard (available here), there are a few reasons why you might still want to compile your own version of MySQL:
This update to a Wrox bestseller dives in and guides the reader through the entire process of creating dynamic, data-driven sites using the open source “AMP” model: Apache Web server, the MySQL database system, and the PHP scripting language. The team of expert authors covers PHP scripting, database management, security, integration, and e-commerce functions and comes complete with a useful syntax reference.
I taught myself PHP and MySQL and found myself, at times, without internet access and thus without search access to the PHP.net manual ( http://www.php.net/manual/en/ ). Since coding was not my primary job, I needed a refresher on syntax, usage, and most of all, a reminder of how to code PHP without spending an hour debugging a silly mistake. I printed out reference sheets, cards, cheat sheets and tried to work off of them exclusively.