0
我熟悉分页,因为我可以选择基于页面数,像这样的一组用户:用户选择按字母顺序基于特定的ID
// setup pagination
$page = 1;
$display = 5;
$start = $display * $page - $display;
$sql = "SELECT * FROM users WHERE valid = 'Y' ORDER BY :username ASC LIMIT :start, :display";
$sth = $this->db->prepare($sql);
$sth->bindValue(':username', $username, PDO::PARAM_STR);
$sth->bindValue(':start', $start, PDO::PARAM_INT);
$sth->bindValue(':display', $display, PDO::PARAM_INT);
$sth->execute();
$result = $sth->fetchAll(PDO::FETCH_ASSOC);
我试图找出是如何做类似的事情,而不是一个页码我有一个用户ID。例如,给定用户标识“3”和显示限制为“3”,我想要在用户按字母顺序前后(总共三个用户)之前和用户一起选择该用户。我希望这是有道理的..
任何关于如何解决这个问题的建议?