⊗ppSpPDLWo 69 of 83 menu

Werk met die LIMIT operateur in PDO in PHP

Wanneer jy met die operateur LIMIT in 'n voorbereide navraag werk, kan 'n probleem ontstaan - syfers in die navraag word outomaties omgeskakel na snare, wat op sy beurt 'n fout in SQL-sintaksis sal veroorsaak.

Die probleem met verkeerde interpretasie van getalle in die navraag kan opgelos word deur die veranderlikes se waardes te bind met behulp van die metode bindValue en aan hulle 'n numeriese modus toe te ken met behulp van 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); ?>

Stel 'n IN navraag saam wat twee gebruikers sal toon, begin by die derde een.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp