Tutorials

Data Joins Unions

An introduction to using joins and unions in your MySQL queries

PHP Security

This tutorial deals with the various security issues a PHP developer, or any person who writes web applications, might face. The tutorial is aimed towards beginners, but other people may find some of the information the tutorial contains useful as well. Topics such as SQL injections, cross-site scripting, remote file inclusion attacks and session security are covered. The tutorial also covers how you will best hide as much information from potential attackers as possible in order to further enhance your web application's security. This tutorial can be used as a reference although all the content it contains is vital for anyone who wishes to write applications that will run on a webserver regardless of whether the language is PHP or another server-side scripting language.

OO PHP Part 3: UML, Classes and Relations

An introduction to UML Class Diagrams and class relations.

PHP Basic Database Handling

In this tutorial, you will learn how to do some basic database queries through php. You will learn how to INSERT, UPDATE, DELETE, and SELECT from a table.

PHP Loops

Learn how to use loops to solve problems and reduce amount of coding, and the available loops for doing so.

PHP Basic Pagination

Have a whole lot of information? Want to separate it into pages, with first/previous/next/last links? Read on!

Debugging: A Beginner's guide

This tutorial aims to teach a beginner some useful tips to help them solve errors painlessly.

OO PHP Part 2: Boring OO Principles

Provides some basic explanation of various OO design principles.

OO PHP Part 1: OOP in Full Effect

Comprehensive overview of what OOP features PHP has to offer, written for the OO novice, but useful for those with previous knowledge of it as well. Not suited for complete PHP newbies.

Sessions and cookies: Adding state to a stateless protocol

In this tutorial you will learn about using cookies and sessions in PHP.