⊗ppSpPDLWo 69 of 83 menu

Làm việc với toán tử LIMIT trong PDO PHP

Khi làm việc với toán tử LIMIT trong một truy vấn đã chuẩn bị, có thể phát sinh vấn đề - các chữ số trong truy vấn được tự động chuyển đổi thành chuỗi, điều này đến lượt nó sẽ gây ra lỗi cú pháp SQL.

Có thể khắc phục vấn đề với việc diễn giải sai các số trong truy vấn bằng cách buộc các giá trị biến với sự trợ giúp của phương thức bindValue và thiết lập cho chúng chế độ số bằng cách sử dụng 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); ?>

Hãy tạo một truy vấn IN, truy vấn này sẽ hiển thị hai người dùng, bắt đầu từ người thứ ba.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối