MySQL中的动态LIMIT准备语句

时间:2016-03-22 00:45:17

标签: php mysql pdo

这是一段代码:

  $stmt1 = $conn->prepare("SELECT * FROM image_table WHERE username=:mname && status=1 ORDER BY number DESC LIMIT :min, 5");
  $stmt1->bindParam(':mname', $mname);
  $stmt1->bindParam(':min', $minimum, PDO::PARAM_INT);
  $stmt1->execute();

此代码位于循环内,每次从0开始运行时,$ minimum最多增加5,以5列的行显示所有成员映像。当我设置:min手动它可以工作,但我认为因为它随着每次迭代而改变,它不会显示任何东西。 bindParam不能用于动态变量吗?

0 个答案:

没有答案