将限制值传递给查询

时间:2015-07-01 12:20:26

标签: php mysql pdo

我有一个简单的选择查询。我希望能够通过将值传递给查询来控制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?

0 个答案:

没有答案