0

我有一个图片库,用 php 显示我的文件目录中的所有照片。我已经定义了要使用的文件类型等,但主要代码行如下:

echo '<img src="'.$dir.'/'.$file.'" alt="'.$file.'" width="600px" />';

我知道通过更改上面的宽度 =“”,我可以更改我一行中有多少张图片,但是如果我有一个下拉框,其中包含说明我希望在多少列中显示照片的选项和一个刷新页面的按钮显示我选择的列选项。

例如:我选择一个下拉选项“15 列”并点击刷新按钮,然后页面应该刷新并且图像以 15 列重新显示。我将如何处理?

4

1 回答 1

0

You should be using HTML Tables for it. Anyhow here is how you should do it.

$allowed_per_line = $_GET['columns'];

$counter = 0;
while($image = fetch...) {
$counter++;
echo "<img src='{$dir}/{$file}' alt='{$file}' />";
if($counter==$allowed_per_line) {
 echo '<br />';
 $counter=0;
}

}
于 2013-09-11T06:33:18.337 回答