2009-07-17 10 views
0

私がアップロードしたすべての画像を検索し、一度に1つのページに5つずつ表示できる画像ギャラリーに取り組んでいます。問題は、私はこれにどのように接近するのか不明です。ギャラリーの反復

私は$ _GET ['max']を持っていますが、これは表示される最も上のイメージであると考えられています。 $ minは$ _GET ['max'] - 5.ユーザーがここに手動で数値を入力した場合、$ minを$ REAL_MAXから5で割り切れる次の数値に設定する必要があります。アップロードされた画像の総数。

このサイクルをどのように進めるのですか?私は比較的新しいコーディングをしています。私は数学と論理のクラスに参加しています。

+0

あなたのイメージURLはmysqlテーブルにありますか?あるいは単にディレクトリをスキャンしていますか?あなたの方法は、私が集めることからやや複雑に思われます。 –

+0

ああ、そうです。それらはmysqlテーブルにあり、$ result [$ current_iteration]に返されます したがって、私は現在そのようなイメージを参照しようとしています: $ min = $ _GET ['max'] - 5; ($ _GET [ '最高']> $の分) { は何をやる... $分++ } しばらく 私の問題は、5で割り切れる$ REAL_MAX以下の最も近い値であることを$分を取得しています –

答えて

2

私が正しくあなたを理解していれば:

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

例: ユーザーがいます:$最大= 53その後、$分= 50

% -signは、モジュラス演算子であります$ maxの残りの部分を5で割ったものを返します

関連する問題