【发布时间】:2021-07-02 12:54:14
【问题描述】:
require 'conn.php';
$cardPerRow = isset($_GET['rpp']) ? $_GET['rpp'] : 9;
$page = isset($_GET['page']) ? $_GET['page'] : 1;
$offset = $cardPerRow * ($page-1);
var_dump($offset);var_dump($cardPerRow);
$query = "SELECT * FROM dbname.prodotti LIMIT ? OFFSET ?;";
$stmt = $conn->prepare($query);
//$stmt->bindParam(':offset',$offset);
//$stmt-> bindParam(':cardPerRow',$cardPerRow);
$stmt ->execute([$cardPerRow,$offset]);
$data = $stmt ->fetchAll();
echo json_encode($data);
此代码返回一个空数组,但如果我在我的数据库上运行查询,它会返回我的数据。 我真的不知道为什么,对我来说一切都很好。有什么我看不到的吗?提前致谢。
【问题讨论】:
标签: php mysql sql-insert