쳻 ü n Ѹ° Ұ߽ϴ.
ǻ ̿ؼ ġѾ ϴµ.
̰ Լ ϴ.
/**
* 쳻 ü ũƮ.
*
* $groupid str ʵ ϴ. ""
* $mod1 int ⺻ 1. ʸ n n Էմϴ.
* $mod2 int ⺻ 1. Լ n m° m Էմϴ.
* $wrapper_left str ʿ ؾ html ڿԴϴ. <div class="banners">
* $wrapper_right str ʿ ؾ html ڿԴϴ. </div>
*/
function groupped_banners ($groupid, $mod1 = 1, $mod2 = 1, $wrapper_left = "", $wrapper_right = "") {
// ʸ ϴ ̺ ۷ιԼԴϴ. ַǺ ٸ
global $happy_banner_tb;
// SQL ϴ.
$banners_sql = "SELECT * FROM $happy_banner_tb WHERE groupid = "$groupid" AND display = "Y" ORDER BY title ASC";
$banners = query($banners_sql);
// iterator 迭 ϳ
$the_banner = array();
// 迭 while sql Ƴ
while ($each_banner = mysql_fetch_assoc($banners)) : $the_banner[] = $each_banner; endwhile;
// ʸ n ϴ. Ǿ ֽϴ.
for ($i = 0; $i < count($the_banner); $i++) {
// m° 1, 2, 3... ɴϴ.
$j = $mod1 * $i + $mod2;
// ; index մϴ.
$k = $j - 1;
// index شϴ ʰ 迭
if ($the_banner[$k]) {
// ʿ data ͼ ʸ Ѹ ϴ.
$number = $the_banner[$k]["number"];
$width = $the_banner[$k]["width"];
$height = $the_banner[$k]["height"];
$pngClass = ( strpos($the_banner[$k]["img"],"png") )?" class="png24" ":"";
echo $wrapper_left."<a href=\"banner_link.php?number=$number\" target=\"_blank\"><img src="banner_view.php?number=$number" width=$width height=$height border=0 align="absmiddle" $linkScript $pngClass alt="$link_alt" ></a>".$wrapper_right;
}
}
}