그누보드 아니고 다른건데요 좀 봐주세요 반복문요~

그누보다가 아니고 쇼핑몰 이거든요..
PHP고수님들 한번 봐주세요..

가로로 4개씩 나오는게 해야하는데 이상한 증상이 나네요..
토탈갯수가 13개면 제일 윗줄에 1개가 비고요
토탈갯수가 14개면 제일 윗줄에 2개가 비네요..
12가 4의 배수인데 그거에 초과되는 만큼 윗줄에서 빈공간이 생기는듯 합니다.
토탈 갯수가 17개 이면 윗줄이 1개 비고요..

한페이지 보이는 갯수를 4의 배수인 40개로 해놨습니다.

소스 좀 봐주세요.. 부탁합니다.



<TABLE WIDTH='100%'>
<?
$LIST_QUERY = "SELECT * FROM Mall $WHEREIS ORDER BY $sort DESC LIMIT $START_NO,$ListNo";
//echo "\$LIST_QUERY = $LIST_QUERY <br>";
$TABLE_DATA = mysql_query($LIST_QUERY, $DB_CONNECT);
$NO = $TOTAL-($ListNo*($CURRENT_PAGE-1));
while( $list = mysql_fetch_array( $TABLE_DATA ) ) :

$link_url = "'./mart.php?query=view&code=$list[Category]&no=$list[UID]'";
$Picture = split("\|", $list[Picture]);
$Multi_Disabled = "";
if (($Stock && $Stock <= $Output) || $None == 'checked' ) {
$link_url = "'#' onclick=\"javascript:alert('제품이 품절되었습니다. 관리자에게 문의하세요.')\"";
$Multi_Disabled = " disabled";
}
?>
<td>$img </td>
<?
$NO++;
if(!($NO%4)) ECHO"</tr><tr align='center'><td height='1' colspan='4'></td></tr><tr align='center'>";
endwhile;
$tmpcnt = $NO%4;
for($i=$tmpcnt; $i<4; $i++){
echo "<td width='25%' valign='top'></td>";
}
?></TR>
|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 792
17년 전 조회 1,506
17년 전 조회 736
17년 전 조회 1,956
17년 전 조회 1,480
17년 전 조회 786
17년 전 조회 772
17년 전 조회 1,016
17년 전 조회 778
17년 전 조회 805
17년 전 조회 742
17년 전 조회 1,520
17년 전 조회 816
17년 전 조회 751
17년 전 조회 747
17년 전 조회 701
17년 전 조회 816
17년 전 조회 780
17년 전 조회 778
17년 전 조회 1,393