让我说我有这样的事情:
$sql = $con->query("SELECT * FROM Content ORDER BY Time DESC LIMIT 2");
while ($row = $sql->fetch()) {
echo $row['title'];
}
因此,这会抓取表格中的2个最新条目,然后回显指定的列。如何从我的表中取出第二个和第三个最近的条目而忽略第一个条目?
现在我正在考虑将限制设置为3并以某种方式跳过第一个结果并抓住剩下的2个。
答案 0 :(得分:4)
试试这个:
LIMIT 1,2
1 => offset:从哪里开始(第一个将是0)
2 =>记录数
$sql = $con->query("SELECT * FROM Content ORDER BY Time DESC LIMIT 1,2");
while ($row = $sql->fetch()) {
echo $row['title'];
}