Att arbeta med LIMIT-operatorn i PDO i PHP

När du arbetar med operatorn LIMIT i en förberedd förfrågan, kan ett problem uppstå - siffror i förfrågan konverteras automatiskt till strängar, vilket i sin tur kommer att orsaka ett SQL-syntaxfel.

Problemet med felaktig tolkning av tal i förfrågan kan åtgärdas genom att binda variablernas värden med metoden bindValue och ange ett numeriskt läge med 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

Skapa en IN-förfrågan som visar två användare, med start från den tredje.