フラッシュ バナーを 20 枚、アルメニアのバナーを 10 枚、英語のバナーを 10 枚入手しました。
$query="SELECT* FROM `reklam` LIMIT 5";
$result=mysql_query($query);
while($row=mysql_fetch_array($result)) {
if($_SESSION['lang']=='arm') {
$swf_name=$row['swf_arm'];
} else {
$swf_name=$row['swf_eng'];
}
echo'<tr>
<td>
<div style="text-align: center">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="290" height="299" align="middle">
<param name="movie" value="reklam/'.$swf_name.'.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="transparent" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="reklam/'.$swf_name.'.swf" width="290" height="299">
<param name="movie" value="reklam/'.$swf_name.'.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="transparent" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflash">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</td>
</tr>';
}
バナーの名前はデータベースから取得されています。サイトの言語がアルメニア語に設定されている場合、英語の場合はアルメニア語のバナーが表示されます - 英語 (セッション)。10 個のバナーがあると言ったが、一度に 5 個を表示する必要があるため、クエリ LIMIT 5 に含めた。つまり、ページを更新すると、バナーがランダムに選択されるはずです。どうすればいいですか?
ありがとう!