It’s been a long time since I last wrote a tutorial, all I can do is apologise for the long gap and tell you that it was mostly due to lack of time and, to be frank, lack of the motivation to write. Recently though I have found myself with a renewed vigour and I will be posting more tutorials […]
This third part of explaining how to use PHP & MySQLi was inspired by ‘abr4xas’ who commented on part 2 of this tutorial. He/she asked how they would go about safely inserting data from the $_POST superglobal into one of their MySQLi queries. So here is how to do exactly that. Prepared Statements One of the best ways to use […]
As promised here is the second part of building our Shopping List Application with the excellent AngularJS the JavaScript MVW framework. In this final part we are going to look at how to extend our application so that it can receive data (via JSON) from a REST based application to populate our shopping list with items. This is as opposed […]
Today I thought I’d give you one of my famous developers tips. All right, so they aren’t famous. Yet! I’m sure, if you are a PHP developer, you have created a loop many a time. They are useful for all sorts of things, including creating lists. Let’s take a common one. Creating a comma separated list. Does this look familiar? […]
I have had a few questions recently asking what sub queries are and how they are used. While there are a number of articles out there on the subject they don’t explain it in a detailed manner as I would like. So here is my take on them.
I originally wrote a post about 2 year ago explaining how to store multiple values in a single MySQL row. Now I have more experience with PHP/MySQL I have decided to revisit this topic to clear up any confusion about the method that should be used.
Using WordPress for the first time can be daunting, so one of the best ways to become familiar with it is to install a local version. So this tutorial is going to show you how to set up XAMPP & WordPress for local testing purposes.
It’s always useful to run speed tests on your scripts to check how fast they are running, and so that you can then measure any improvements when you are optimizing scripts. Here is how I do it, plus a few tips.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.
Recent Comments