diff --git a/htdocs/core/db/mssql.class.php b/htdocs/core/db/mssql.class.php index f8eb9914cf7..9378cc20694 100644 --- a/htdocs/core/db/mssql.class.php +++ b/htdocs/core/db/mssql.class.php @@ -508,6 +508,7 @@ class DoliDBMssql function plimit($limit=0,$offset=0) { global $conf; + if (empty($limit)) return ""; if ($limit < 0) $limit=$conf->liste_limit; if ($offset > 0) return " LIMIT $offset,$limit "; else return " LIMIT $limit "; diff --git a/htdocs/core/db/mysql.class.php b/htdocs/core/db/mysql.class.php index 7b22c8165c3..386624132f7 100644 --- a/htdocs/core/db/mysql.class.php +++ b/htdocs/core/db/mysql.class.php @@ -488,6 +488,7 @@ class DoliDBMysql function plimit($limit=0,$offset=0) { global $conf; + if (empty($limit)) return ""; if ($limit < 0) $limit=$conf->liste_limit; if ($offset > 0) return " LIMIT $offset,$limit "; else return " LIMIT $limit "; diff --git a/htdocs/core/db/mysqli.class.php b/htdocs/core/db/mysqli.class.php index 6ea19ba8c11..7d9d67f839c 100644 --- a/htdocs/core/db/mysqli.class.php +++ b/htdocs/core/db/mysqli.class.php @@ -490,6 +490,7 @@ class DoliDBMysqli function plimit($limit=0,$offset=0) { global $conf; + if (empty($limit)) return ""; if ($limit < 0) $limit=$conf->liste_limit; if ($offset > 0) return " LIMIT $offset,$limit "; else return " LIMIT $limit "; diff --git a/htdocs/core/db/pgsql.class.php b/htdocs/core/db/pgsql.class.php index df73e562e70..122a8e072ba 100644 --- a/htdocs/core/db/pgsql.class.php +++ b/htdocs/core/db/pgsql.class.php @@ -700,6 +700,7 @@ class DoliDBPgsql function plimit($limit=0,$offset=0) { global $conf; + if (empty($limit)) return ""; if ($limit < 0) $limit=$conf->liste_limit; if ($offset > 0) return " LIMIT ".$limit." OFFSET ".$offset." "; else return " LIMIT $limit "; diff --git a/htdocs/core/db/sqlite.class.php b/htdocs/core/db/sqlite.class.php index 8725e9a3efe..3034a0f09f5 100644 --- a/htdocs/core/db/sqlite.class.php +++ b/htdocs/core/db/sqlite.class.php @@ -629,6 +629,7 @@ class DoliDBSqlite function plimit($limit=0,$offset=0) { global $conf; + if (empty($limit)) return ""; if ($limit < 0) $limit=$conf->liste_limit; if ($offset > 0) return " LIMIT $offset,$limit "; else return " LIMIT $limit ";