I've been using this for years now, adding to it here and there, but mostly it hasn't changed since I first wrote it.

There are some bugs that I find throughout the course of using it, and I believe I've stomped most of them out, but obviously I haven't/can't use this class in every imaginable way, so disclaimer! It could not work.

Mainly looking for constructive feedback / sharing my class

(Yes I know that it is old code, when I'm not working on a new project I plan on rewriting it with PDO and/or MySQLi (preferably PDO))

There are a couple "givens/assumptions" with this class:

That every table has an 'id' column (hopefully auto_inc + primary)
That you have PHP+MySQL properly installed

You can change the first assumption by changing the default value for the $order argument in the select function.

Make sure to change your database information in the __construct function!