【问题标题】:Gallery Iteration画廊迭代
【发布时间】:2010-11-11 20:57:44
【问题描述】:

我正在创建一个图片库,可以查找我上传的所有图片,并允许我在一个页面上一次显示 5 张图片。问题是,我不确定如何处理这个问题。

我有 $_GET['max'],它应该是要显示的最顶部的图像。 $min 将是 $_GET['max'] - 5。如果用户在此处手动输入一个数字,我想将 $min 设置为下一个可以轻松被 5 整除的数字,来自 $REAL_MAX,它是已上传的图片总数。

我将如何度过这个循环?我对编码比较陌生,我正在参加数学和逻辑课程,以帮助我完成其中的一些内容。

【问题讨论】:

  • 您的图片 URL 是否在 mysql 表中?或者你只是扫描一个目录?从我能收集到的信息来看,你的方法似乎有点令人费解。
  • 啊,是的。它们在 mysql 表中并返回到 $result[$current_iteration] 所以,我目前正在尝试这样引用图像: $min = $_GET['max'] - 5; while ($_GET['max'] > $min) { 做任何事情... $min++ } 我的问题是让 $min 成为 $REAL_MAX 以下最接近的值,可被 5 整除

标签: php image iteration gallery


【解决方案1】:

如果我理解正确的话:

$min = $max - ($max%5) ;

示例: 用户给出:$max = 53 然后 $min = 50

%-符号是取模运算符,将 $max 的余数除以 5

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-13
    • 2020-11-22
    相关资源
    最近更新 更多