You need to develop an interactive Web site in a hurry Your boss just put you in charge of your company's online catalog. And you don't have a clue about how to develop a Web database application. Don't panic, the Dynamic Duo," PHP and MySQL, are here to save the day. MySQL is a fast, easy-to-use, open-source relational database management system that runs on most operating systems. PHP is a fast, easy-to-use, free scripting language designed for use on the Web that interacts with just about every type of database management system. Together, PHP and SQL have spelled relief for thousands of reluctant Web database developers just like you."PHP and MySQL For Dummies" fills you in on how to develop Web database applications using the Dynamic Duo -- and no programming or database experience required With this friendly reference as your guide, you'll: Build and use a MySQL databaseAdd PHP to HTML filesUse all the features of the PHP languageUse HTML forms to collect information from usersShow information from a database in a Web pageStore information in a database
In plain English, expert Janet Valade explains PHP and MySQL and shows you how to access and get started with them. And with the help of two complete sample applications, she walks you through the entire Web database application development process. Topics covered in detail include: Creating and changing MySQL databases and moving data in and out of themWriting PHP programs that enable your Web pages to insert, update, or remove information from a MySQL databaseOrganizing PHP programs into a functioning application that interacts with MySQL databasesCommon traps to avoid when developing Web database applications and fixes for common problems
The bonus CD-ROM features: PHPMySQLApache Web serverSample applications and code from the bookReady to take your site to a bold new level of interactivity? "PHP and MySQL For Dummies" shows you how.
ok, I admit that I have not read this cover to cover. I had bought this as a reference for looking up the stuff that i don't use often enough to retain the information in the hard drive that i laughingly call a brain. This book is very informative, and like most Dummies books, very easy to understand. Not much of a plot but still a great book!
This is the great book for the beginners. Written in plain English, you will never get lost. No technical mumbo jumbo like ($arr=explode('/',$permalink);$len=count($arr);$source=$arr[$len-1:].'.jpg'; ), just basic php and mysql syntax.
If you're looking to learn PHP and MySQL, this is a great book to start with. Valade's writing style is clear and concise, making it easy for beginners to understand. Even if you're not planning on using PHP extensively (it is a pretty passe programming language these days), the MySQL section alone is worth the read as it provides a solid foundation for anyone working with databases.
While it may not cover every single aspect of PHP and MySQL, it provides a great introduction and the information provided is well researched and laid out.
I also appreciated that the book includes step-by-step instructions for important tasks and exercises that help reinforce the concepts covered. It's a great way to get hands-on experience and apply what you've learned.
Overall, this is a solid resource for those looking to learn or refresh their skills. Highly recommended for anyone looking to get started with these technologies.
The book is written in plain English and hits on everything you need to know to get you up and running in a clear, straightforward way. Moreover, it sets out in the very beginning with an example case that you can create along with the book as you go so that, in the end, you have a fully functional web application.
An older book, it is dated now and doesn't touch on the security pitfalls of PHP but for someone looking to create an interactive hobby site in which security is unlikely to be a concern, it's spot-on. For those looking to get more immersed in web design, it still makes a great primer and jumping off point.
One of the things that's important to get right for these books is the order of operations. I felt like this book was counter-intuitive in the way it was organized, where it should've gone from the simplest concepts to the most advanced. That was not the case. I haven't really used this book as a reference either in later use, as the O'Reilly books have been superior on both counts when it comes to learning technologies.