-2

こんにちは、ポートフォリオ Web サイトを作成しました。右側のフッターのホームページで、ページが読み込まれるたびに変化するポートフォリオ ページから 4 つの画像を追加したいと考えています。

ポートフォリオ ページの 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 quicksand プラグインを使用して素敵な効果を作成しています。このページからランダムに 4 つの画像を取得し、ホームページのフッターに投稿しようとしています。私の Web サイトは次のとおりです。

foxteam.net

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 に答える