⊗ppSpPDLWo 69 of 83 menu

PDO මඟින් PHP හි LIMIT ක්‍රියාකරු සමඟ වැඩ කිරීම

LIMIT ක්‍රියාකරුවෙන් වැඩ කිරීමේදී සකසන ලද විමසුමක, ගැටලුවක් ඇතිවිය හැකිය - විමසුමේ ඇති ඉලක්කම් ස්වයංක්‍රීයව පේළි බවට පරිවර්තනය වේ, එය ප්‍රතිවර්තයක් ලෙස SQL-වාක්‍ය රීති දෝෂයක් ඇති කරයි.

විමසුමේ සංඛ්‍යා වැරදි අර්ථකථනය කිරීමේ ගැටලුව ඉවත් කළ හැකිය, විචල්‍යවල අගයන් බැඳීමෙන් bindValue ක්‍රමය භාවිතා කර ඒවාට සංඛ්‍යාත්මක ප්‍රකාරය PARAM_INT භාවිතයෙන් නියම කරමින්:

<?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); ?>

IN විමසුමක් සම්පාදනය කරන්න, යනු තුන්වන සිට ආරම්භ කර පරිශීලකයන් දෙදෙනෙකු පෙන්වයි.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න