⊗ppSpPDLWo 69 of 83 menu

Pengendalian Pengendali LIMIT dalam PDO di PHP

Apabila bekerja dengan pengendali LIMIT dalam pertanyaan yang disediakan, satu masalah mungkin timbul - nombor dalam pertanyaan secara automatik ditukar kepada rentetan, yang seterusnya akan menyebabkan ralat sintaks SQL.

Masalah dengan tafsiran nombor yang salah dalam pertanyaan boleh diselesaikan dengan mengikat nilai pembolehubah menggunakan kaedah bindValue dan menetapkan mod nombor untuk mereka menggunakan 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); ?>

Bina pertanyaan IN yang akan memaparkan dua pengguna, bermula dari yang ketiga.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak