Skip to Content
PHP and MySQL® 24-Hour Trainer
book

PHP and MySQL® 24-Hour Trainer

by Andrea Tarr
November 2011
Beginner
504 pages
11h 30m
English
Wrox
Content preview from PHP and MySQL® 24-Hour Trainer

Lesson 31

Next Steps

Over the course of this book you have taken a static website and, piece by piece, turned it into a dynamic website run from a database using PHP and MySQL. You learned the basics of programming and PHP: how to set up your computer so that it runs PHP, how to add PHP to your HTML page, and how to write PHP code. You learned what variables are, how to work with them, and how to debug your programs. You learned how to have your program make logical decisions and to loop through code, how to create functions and process forms, and how to work with objects and classes. You learned best practices and how to write secure code.

You learned how databases work and how to design one, how to use phpMyAdmin to work with MySQL, and different ways of connecting to MySQL through PHP. You learned how to create tables, enter data, select data, change data, and delete data. And finally, you learned how to combine all of these things into creating a mini content management system with a dynamic menu.

Now that you know the basics of programming in PHP and working with a MySQL database, there are different “next steps” that you can take. One is to look back at the code that you wrote for the Case Study and take it to the next level. As you worked, you probably noticed that you did a lot of copying and pasting. When you start seeing a lot of similar code, it means you have code you should be reusing instead of copying. It's time to refactor, which is rewriting your code to make ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Expert PHP and MySQL®

Expert PHP and MySQL®

Andrew Curioso, Ronald Bradford, Patrick Galbraith

Publisher Resources

ISBN: 9781118066881Purchase book