People keep on mentioning that I should be using PDO in my PHP when dealing with MySQL, I have never heard of this before.
What is PDO? How is it used and what are t
http://php.net/manual/en/book.pdo.php
The PHP Data Objects (PDO) extension defines a lightweight, consistent interface for accessing databases in PHP.
PDO provides a data-access abstraction layer, which means that, regardless of which database you're using, you use the same functions to issue queries and fetch data. PDO does not provide a database abstraction; it doesn't rewrite SQL or emulate missing features. You should use a full-blown abstraction layer if you need that facility.