diff --git a/src/Builder/Syntax/SelectWriter.php b/src/Builder/Syntax/SelectWriter.php index b124bfe..00fc33f 100644 --- a/src/Builder/Syntax/SelectWriter.php +++ b/src/Builder/Syntax/SelectWriter.php @@ -364,8 +364,12 @@ protected function writeSelectLimit(Select $select, array &$parts) $limit = ''; if ($mask !== '00') { - $start = $this->placeholderWriter->add($select->getLimitStart()); - $count = $this->placeholderWriter->add($select->getLimitCount()); + //$start = $this->placeholderWriter->add($select->getLimitStart()); + //$count = $this->placeholderWriter->add($select->getLimitCount()); + + // Make it friendly to PDO drivers (when prepared statements can be executed with values) + $start = intval($select->getLimitStart()); + $count = intval($select->getLimitCount()); $limit = "LIMIT {$start}, {$count}"; }