From 3a16f3c65bffb4624f98c4245f0ca4708836c5c6 Mon Sep 17 00:00:00 2001 From: "Timothy J. Warren" Date: Wed, 26 Mar 2014 21:19:24 -0400 Subject: [PATCH] Make sqlite limit statement more different than mysql limit statement --- drivers/sqlite/sqlite_sql.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/sqlite/sqlite_sql.php b/drivers/sqlite/sqlite_sql.php index 9721d14..6d8e4cc 100644 --- a/drivers/sqlite/sqlite_sql.php +++ b/drivers/sqlite/sqlite_sql.php @@ -31,12 +31,14 @@ class SQLite_SQL implements iDB_SQL { */ public function limit($sql, $limit, $offset=FALSE) { - if ( ! is_numeric($offset)) + $sql .= "\nLIMIT {$limit}"; + + if (is_numeric($offset)) { - return $sql."\nLIMIT {$limit}"; + $sql .= " OFFSET {$offset}"; } - return $sql."\nLIMIT {$limit} OFFSET {$offset}"; + return $sql; } // --------------------------------------------------------------------------