Skip to main content

Murach's PHP and MySQL

by Joel Murach and Ray Harris
24 chapters, 844 pages, 367 illustrations
ISBN 978-1-890774-56-1

Anytime you're on the web, you're going to be landing on PHP pages. By most counts, over a million web sites have been written in PHP, including some of today's largest, most recognizable sites. And those sites often use MySQL as the database.
That means there's a continuing demand for web developers who know how to use PHP and MySQL at the professional level. With this book, you can become one of them!

What you'll learn in this book

If you look at the table of contents, you'll see that this book teaches all the skills you need to develop almost any type of database-driven web site with PHP and MySQL. The chapters gradually move from the simple to the complex as they show you how to work with:
  • the PHP language
  • the MySQL database
  • the SQL statements for MySQL
  • the PDO and mysqli extensions
  • the MVC pattern
  • debugging and exception handling
  • sessions and cookies
  • object-oriented PHP
  • regular expressions and data validation
  • SSL and secure connections
  • authentication and login forms
  • email and content from other sites (like YouTube)
  • file uploads
  • and more! 


What's more, within each chapter, the topics also move from the simple to the complex, so you can push your skills as far as you want to. Then, the chapter exercises let you practice what you've learned.

To complete your training, the last chapter presents an overview of an eCommerce web site. Then, you can download the PHP and MySQL code for free, to see how it puts the skills you've learned into context. Once you understand how this web site works, you will have all the skills and code you need to start creating your own database-driven web sites.

Unique format

Like all books in the Murach series, the content is presented in "paired pages," with the essential syntax, guidelines, and examples on the right page and the perspective and extra explanation on the left page.
Our paired pages format
This helps you learn faster by reading less, and it makes an ideal reference format. To see how this works in more detail, please download a sample chapter.

Download link : http://www.fileserve.com/file/NT8ex7z

Comments

Popular posts from this blog

Download Facebook or Youtube Videos Without Any Tools

                Have you ever liked a video shared by your friend on facebook and wanted to download it…Well this this tutorial is not only for facebook or youtube instead it can be used for any video streaming website like metacafe,dailymotion,veoh or yahoo videos.There are websites on the internet that will convert your video link into a download link but it has the following drawback

How To Remove “Error Deleting File or Folder”

It is a very common and annoying message that the file or folder you are trying to deleted cannot be deleted or thependrive cannot be removed as it is used by the system.In this tutorial I will show how to remove your pendrive or delete the files and folders if you get such an error.This error has various flavours and it can be of any of the following types:

What is the term Multiplexing in data transmission ?

  Multiplexing is the technique of combining multiple signals into a single signal for transmission over a communication channel. In data transmission, multiplexing allows multiple users to share a single communication channel, maximizing its use and increasing efficiency. There are several types of multiplexing used in data transmission, including: Frequency Division Multiplexing (FDM): This technique divides the available frequency range into multiple non-overlapping sub-channels, each of which can be used by a separate signal. Each signal is modulated onto a separate carrier frequency and combined into a single composite signal for transmission. FDM is commonly used in analog systems, such as radio and television broadcasting. Time Division Multiplexing (TDM): This technique divides the available time into multiple time slots, with each slot dedicated to a separate signal. Each signal is transmitted in its designated time slot, and the signals are interleaved in time to create a com