gpt4 book ai didi

php - 我如何浏览存储在 mysql 中的图像而不是显示所有图像?

转载 作者:行者123 更新时间:2023-11-29 18:30:55 25 4
gpt4 key购买 nike

这是我的代码,但它显示数据库中保存的所有图像,我只想显示一个图像,并使用下一个和上一个按钮显示其余图像。任何帮助,将不胜感激。谢谢!

<?php  
$sql = "SELECT * FROM images";
$result = mysqli_query($conn, $sql) or die("bad request: $sql");
$i = 0;
while($row = mysqli_fetch_assoc($result)) {
if($i%3 == 0)
{
echo "<tr>";
}
echo"<td><img src='user_data/{$row['FILE_NAME']}' width=200 height=200></td>";
if($i%3 == 2) {
echo"</tr>";
}
}
?>

最佳答案

您应该在查询中使用 LIMIT 和 OFFSET。它看起来像这样:

$sql = "SELECT file_name FROM images LIMIT 0,1";

这将为您提供 1 条记录,从记录 0 开始。因此,您可以从该查询构建分页脚本。只需继续向偏移量(LIMIT 子句中的第一个数字)加一即可。请记住过滤页码(确保它是一个 int)。

关于php - 我如何浏览存储在 mysql 中的图像而不是显示所有图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45700590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com