Great class, but had one small issue.
Have been trying it out and noticed today that I kept getting a value of zero when I performed rowcount() after a query.
After checking the mysql log I found that the stmntCount() was putting double spaces into the query.
i.e. "SELECT count(*) FROM tbl WHERE cat_name='spare parts'"
so there is no category called "spare (double space) parts".
private function stmntCount($sql_statement)