此问题已在此处找到答案:
使用mysql限制、偏移量分页(4个答案)
五小时前关门了。
我有一个问题:
public function getDataById($id, $offset, $limit)
{
$query = " SELECT name, price
FROM product
WHERE id = $id
ORDER BY createdAt DESC
LIMIT $offset, $limit";
$resultQuery = $connection->query($query);
if ($resultQuery->num_rows > 0) {
$result = mysqli_fetch_all($resultQuery, MYSQLI_ASSOC);
}
return $result;
}
我想检查一下 $limit
及 $offset
都是空的,如果不是的话,请限制。谢谢
例子
if (!empty($offset) && !empty($limit))
{
LIMIT $offset, $limit
}
2条答案
按热度按时间plicqrtu1#
使用字符串连接:
关于注入,您可以将值强制转换为整数,也可以键入提示方法来自动为您执行此操作:
qkf9rpyu2#