我有一个数据表,我只想加载前5个条目,底部的按钮会加载条目6到11.我尝试了一些添加按钮的变化,但它没有显示正确的条目,此刻的按钮将再次显示相同的条目。这是代码部分;
if ($stmt = $mysqli->prepare("SELECT * FROM memo Where uid = ? ORDER BY id DESC LIMIT 5")) {
$stmt->bind_param("i", $uid2);
$stmt->execute();
$stmt->bind_result($id, $note, $uid3);
}
$output = array();
$out_id = array();
$out_note = array();
$i = 0;
if(isset($_POST['submit'])){
("SELECT * FROM memo Where uid = ? ORDER BY id DESC LIMIT 6, 11");
$stmt->bind_param("i", $uid2);
$stmt->execute();
$stmt->bind_result($id, $note, $uid3);
}
while ($stmt->fetch()) {
$out_note[$i] = $note;
echo $out_note[$i] . " <br>";
$i++;
}
$output = array(
$out_note,
$out_id
);
rsort($output);
$stmt->close();
$mysqli->close();
?>
<form action='' method='POST'>
<input type='submit' name='submit' />
</form>
答案 0 :(得分:0)
你在谈论分页。限制等于从x记录中获取记录并获取y个记录。从x到y的记录成为页面。例如,页码1将具有从0到5的记录,而页码2将具有从6到6 + 5的记录。因此,您将每页的记录数作为变量,将记录作为变量开始,将页码作为变量。基于此,您可以设置逻辑。