我有一个简单的选择查询。我希望能够通过将值传递给查询来控制LIMIT。
这就是我尝试过的。但它不会有任何回报。如果我将LIMIT :val
替换为LIMIT 5
,那么它会按预期工作。
$limitNum = "5";
$ln = (int)$limitNum;
$sql = "SELECT items FROM fruits WHERE status = :availability ASC LIMIT :val";
$stmt = $connect->prepare($sql);
$stmt->execute(array(':availability'=>"1", ':val'=>$ln));
如何将值传递给查询以便能够控制LIMIT?