Php 如何通过更改sql请求的偏移量值来显示更多帖子?
不久前我开始学习PHP和MySQL,现在我正在写博客,我想知道如何点击按钮显示更多的帖子。Php 如何通过更改sql请求的偏移量值来显示更多帖子?,php,mysql,pagination,Php,Mysql,Pagination,不久前我开始学习PHP和MySQL,现在我正在写博客,我想知道如何点击按钮显示更多的帖子。 我有一个问题:如果我更改$offset\u val是否会更新页面上已经发布的帖子?如果没有,我如何动态更新它们 另外,我知道我不能在php中只调用函数onlick=“function()”,我曾尝试通过js函数调用php函数,但它也不起作用。 请帮帮我 PHP include 'db.php'; $offset_val = 0; $sql = "SELECT * FROM posts ORDE
我有一个问题:如果我更改
$offset\u val
是否会更新页面上已经发布的帖子?如果没有,我如何动态更新它们
另外,我知道我不能在php中只调用函数onlick=“function()”
,我曾尝试通过js函数调用php函数,但它也不起作用。
请帮帮我
PHP
include 'db.php';
$offset_val = 0;
$sql = "SELECT * FROM posts ORDER BY id DESC LIMIT 3 OFFSET " . $offset_val .";";
$result = mysqli_query($connection, $sql);
$result_check = mysqli_num_rows($result);
$data_array = array();
if ($result_check > 0) {
while ($row = mysqli_fetch_assoc($result)) {
$data_array[] = $row; //Put all row values inside array
};
};
function nextOffset() {
$offset_val = $offset_val + 3;
print_r($sql);
}
HTML
<div class="slide-controlls-right" onclick="nextOffset()">
<img>
</div>
几十万这样的例子有什么不对?几十万这样的例子有什么不对?