⊗ppSpPDLWo 69 of 83 menu

A LIMIT operátor használata PDO-val PHP-ben

Amikor a LIMIT operátort használjuk előkészített lekérdezésben, előfordulhat egy probléma - a számok a lekérdezésben automatikusan szöveggé konvertálódnak, ami viszont SQL-szintaxis hibát okozhat.

A számok helytelen értelmezésével kapcsolatos probléma orvosolható azáltal, hogy a változók értékeit a bindValue módszerrel kötjük hozzá, és numerikus módot állítunk be a PARAM_INT használatával:

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

Készítsen IN lekérdezést, amely kiírja két felhasználót, a harmadiktól kezdve.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás