I wrote a prepared-statement only PDO database abstraction for PostgreSQL, SQLite, and MySQL in 1kb for PHP called https://github.com/Xeoncross/DByte. Sure it's bad form for not supporting dependency injection - but at 1kB it's mostly there to show new programmers how easy it is to use PDO calls correctly to get the results you want.
Rather than wasting time iterating over the column results (https://github.com/paragonie/easydb/blob/master/src%2FEasyDB...), you can just tell PDO to return that column (https://github.com/Xeoncross/DByte/blob/master/DByte/DB.php#...).