Kufanya Kazi na Kiendeshaji LIMIT katika PDO kwenye PHP

Wakati wa kufanya kazi na kiendeshaji LIMIT katika ombi lililotayarishwa, shida inaweza kutokea - nambari katika ombi hubadilishwa kiotomatiki kuwa mistari, ambayo kwa upande wake itasababisha hitilafu ya sintaksia ya SQL.

Inawezekana kutatua shida ya ufasiri mbaya wa nambari katika ombi, kwa kuunganisha thamani za anuwai kwa kutumia mbinu bindValue na kuweka hali yao ya nambari kwa kutumia 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

Tengeneza ombi la IN ambalo litaonyesha watumiaji wawili, ukianzia na wa tatu.