Përdorimi i operatorit LIMIT në PDO në PHP

Gjatë punës me operatorin LIMIT në një kërkesë të përgatitur, mund të lindë një problem - numrat në kërkesë konvertohen automatikisht në vargje, gjë që nga ana tjetër do të shkaktojë gabim të sintaksës SQL.

Problemi me interpretimin e gabuar të numrave në kërkesë mund të eliminohet duke lidhur vlerat e variablave me metodën bindValue dhe duke u caktuar atyre mënyrën numerike duke përdorur PARAM_INT:

php<?php
  $start = 2;
  $count = 5;
  
  $res = $pdo->prepare('SELECT * FROM users LIMIT ?, ?');
  $res->bindValue(1, $start, PDO::PARAM_INT);
  $res->bindValue(2, $count, PDO::PARAM_INT);
  
  $res->execute();
  $row = $res->fetchAll();
  var_dump($row);
?>
Задание 1

Ndërtoni një kërkesë IN që do të nxjerrë dy përdorues, duke filluar nga i treti.