-2

嗨,我已经为自己创建了一个投资组合网站。在主页的右侧页脚中,我想从投资组合页面添加四个图像,每次加载页面时都会更改。谁能告诉我如何实现?

在投资组合页面上,这是 html 的结构:

<ul class="ourHolder">
        <li class="item" data-id="id-1" data-type="websites" >
            <img src="img/portfolio/websites/small/1.jpg" alt="">
            <div class="full"></div>
        </li>
        </li>
            <li class="item" data-id="id-2" data-type="pdesigns">
            <img src="img/portfolio/Print/small/1.jpg" alt="" />
            <div class="full"></div> 
        </li>
        <li class="item" data-id="id-3" data-type="ldesign">
            <img src="img/portfolio/Logo/small/001.jpg" alt="" />
            <div class="full"></div>
        </li>
 ....
 </ul>

我正在使用 jquery 流沙插件来创建一个不错的效果。我正在尝试从该页面随机获取 4 张图像并将它们发布在页脚的主页上。这是我的网站:

福克斯队网

4

1 回答 1

1

根据您提供的信息,您可以执行以下操作

//Database connection here
$sql="
SELECT image_link FROM photos
ORDER BY RAND()
LIMIT 4";
//Executing the query here
while($row = $result->fetch()){
  echo '<img src="', $row['image_link'], '" />';
}

编辑:请注意,ORDER BY RAND()大表存在一些性能问题,如果您的“画廊”表小于 100,那么我认为您不必担心。

于 2012-07-28T10:23:11.103 回答