我想在PHP&中写一个简单的分页。 JS使用AJAX请求。为此,当我收到onclick时,我使用POST将页面发送到debug.php文件,该文件具有以下内容。
如果在函数外部的PHP中显示变量显示我想要的内容,那么已经在函数内部,将它绑定为参数会显示一个空数组。 SQL查询是正确的,AJAX方面的代码也是如此。 .php文件中的某处是错误,但我不知道在哪里。
include "../config.php";
$page = $_POST["page"];
function getRef($dbh, $page) {
$uid = 3;
$stmt = $dbh->prepare("SELECT * FROM `users` WHERE `ref` = :uid LIMIT :page, 1");
$stmt->bindParam(":uid", $uid, PDO::PARAM_INT);
$stmt->bindParam(":page", $page, PDO::PARAM_INT);
$stmt->execute();
$result = $stmt->fetchAll(PDO::FETCH_ASSOC);
return $result;
}
print_r(getRef($dbh, $page));