I cant count how many PHP books I have purchased over the years trying to learn the language. Murachs was the first book that helped me grasp the concepts and got me onto actually scripting in PHP. Thats what one developer posted on the first edition of Murachs PHP and MySQL. Now, this 3rd Edition does a better-than-ever job of delivering the skills you need to develop database-driven websites using PHP and MySQL, the way todays top web professionals do. Section 1 is a quick-start course that shows how to use the latest versions of PHP, MySQL (or MariaDB), and the Apache web server to build your first PHP applications. Right from the start, youll learn to create applications that conform to the MVC pattern, so theyll be easier to maintain as they grow. In addition, youll learn how to create applications that prevent SQL injection attacks and guard against XSS attacks. Section 2 takes you deeper into PHP by covering the skills youll use every day, like how to work with form data, dates, arrays, sessions, cookies, functions, objects, regular expressions, and exceptions. Likewise, Section 3 dives into MySQL, teaching you how to design and create a database, as well as how to access and maintain database data from your PHP programs. Finally, Section 4 teaches you important web programming skills like how to secure web pages, send email, upload files, and process images. Along the way, youll find out how to take advantage of PHP 7 enhancements like scalar data type declarations and improved error handling, as well as new operators and functions. Complete sample applications and chapter exercises provide training support throughout. A great choice for any developer who wants to master PHP without a lot of frustration and unnecessary expense.
Shipping Details
We provide shipping to most Australian addresses (excluding some areas outside of our courier's delivery zone).
We use a combination of Australia Post, Aramex and Direct Freight Express to get your order to you.
For an accurate shipping cost, add the items you want to your cart and enter your shipping area.
Orders of multiple items may come in separate parcels.
All returns must be started within 30 days of delivery. We kindly request that you don’t try to return the item without letting us know as every situation can be resolved differently.
Damaged, defective or incorrect items
Sometimes items are damaged during delivery, or have manufacturing defects. If this is the case or you have received an incorrect item, get in touch with us as soon as possible and we will do our best to fix as soon as we know. Visit our contact page to send a query.
Change of mind returns
Change of mind returns are accepted within 30 days of delivery for most items in resellable and unopened condition. Most items are eligible for free returns however each item in your order may have a different return policy. Some items cannot be returned due to change of mind.
To check the return policy for your item look on each item page for the returns section. Please note that the few items that are not eligible for free returns may incur a re-stocking fee in addition to having to pay for shipping to return the item.