묻고답하기

php관련 문제인데요..

2002.12.22 19:31

seh

문제의 페이지 링크입니다.
http://www.sehz.com/index.php?var=GoodList&middle_number=1&large_name=&middle_name=Kitchen소품&Mstart=8

쇼핑몰소스를  좀 바꾸고 있는데요.
상품리스트나오는 페이지입니다.
기본틀은 col=4, row=2의 테이블에 맞게 상품이 한페이지당 8개씩 나오는 것이예요.(그러니까 4개씩 2줄로 정렬이 되죠) 그런데,
문제는 2page부터는 상품이 8개가 뿌려지기는 하는데, row=1로 한줄에 쫙 8개가 나옵니다.
tag를 올려볼께요. 대강 8째줄 쯤에 제가 넣은
                    if($i == 4) {
                echo"
                 <tr>";
이 부분이 첫번째페이지에만 적용되게 되서 그런거 같은데,  어떤식으로 해야지 다른 페이지에도 적용될지.....요..
설명이 잘 되었는지 모르겠어요.  좀 도와주세요....머리 뽀게질거 같네요..ㅡㅡ;
------------------------------------------------------
<?php
$query="select * from $Goods_Table where MIDDLE_NO='$middle_number'";
$result=mysql_query($query);
$total = mysql_affected_rows();


if(!$Mstart) $Mstart=0;
$Mpage = floor($Mstart/($Mscale*$Mpage_scale));  



for ( $i=$Mstart ; $i < $Mstart+$Mscale ; $i++ ) {
                  if($i == 4) {
                echo"
                 <tr>";
                
                }
        if ($i < $total) {
                mysql_data_seek($result, $i);
                $row = mysql_fetch_object($result);
        
                $Good_Price = number_format($row->Good_Price);
                $Sale_Price = number_format($row->Sale_Price);
                $Good_Point = number_format($row->Good_Point);
                
                


                echo"
                <td width=20>
                 <td align='right' width='117'><a href="$PHP_SELF?var=Good&Good_no=$row->Good_no"><img src='product/$row->LARGE_NO/$row->MIDDLE_NO/$row->Good_Photo' border='0' width='117' height='95'></a><br><br>  <a href="$PHP_SELF?var=Good&Good_no=$row->Good_no">$row->Good_Name</a></td>
                
                
        
                
                
                
                ";
        }
        elseif($total==0){
                echo"
                
                 <td align='center' colspan='6'>등록된 상품이 없습니다.</td>
                
                
                
                ";
                break;
        }
}

echo "</tr></table></div>
<p align=center>";
// [0][1].. 참조

if ( $total > $Mscale )
{
      if( $Mstart+1 >  $Mscale*$Mpage_scale )
       { $pre_start= $Mstart - $Mscale*$Mpage_scale ;
        echo( "<a href='$PHP_SELF?var=GoodList&middle_number=$middle_number&large_name=$large_name&middle_name=$middle_name&Mstart=$pre_start'>[prev]</a>...");
       }
for($vj=0; $vj < $Mpage_scale ; $vj++)
  {
        $ln = ($Mpage * $Mpage_scale + $vj)*$Mscale ;
        $vk= $Mpage * $Mpage_scale + $vj+1 ;
        if($ln< $total)
          {
            if($ln!=$Mstart)
            {
               echo( "<a href='$PHP_SELF?var=GoodList&middle_number=$middle_number&large_name=$large_name&middle_name=$middle_name&Mstart=$ln'><font
size=2>[$vk]</a></font>");
            }
           else
            {
               echo( "<font size=2 color=#666666><b>[$vk]</b></font>");
            }
          }
  }

      if ( $total > (($Mpage+1)*$Mscale*$Mpage_scale) )
      { $n_start=($Mpage+1)*$Mscale*$Mpage_scale ;
     echo( "...<a href='$PHP_SELF?var=GoodList&middle_number=$middle_number&large_name=$large_name&middle_name=$middle_name&Mstart=$n_start'>[next]</a>");
      }
}

// [0][1]... 참조
?>
--------------------------------------------------------------------------
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
윤여 위젯에서 특정 아이디의 작성글만 추출 할 수 있을 까요? file  
drslam 프로파일에 사진 넣고 싶어요 [3] file 2015.06.04 by YJSoft
xxx0105xxx 크롬에서 접속이 되질 않습니다. (저만 접속이 됨;;) [1] 2015.06.04 by Luatic™
drslam 가가채팅 ssl에선 안되나요? [2] 2015.06.04 by drslam
drslam scm뮤직플레이어 ssl에서 로드 안되는 문제 file  
윤여 특정 아이디의 최신글만 추출하는 위젯이나 관련 팁 아시는 분 도움 부탁드려요  
Alice IP가 안나오게 설정하는법은 없나요 [1] 2015.06.04 by 몽실아빠
착한동구 웹폰트 특정부분 적용 어떻게 하죠? [3] 2015.06.04 by 몽실아빠
socialskyo 새글 표시 모듈 말이에요 [2] 2015.06.04 by 몽실아빠
에키 관리자 로그인 에러 문의  
국선해선 상품진열 모듈에서  
착한동구 웹폰트 적용문제좀 도와주세요 [2] file 2015.06.04 by 착한동구
BESETO 1.7.4 의 사이트맵 이용방법? [12] file 2015.06.04 by 건즈
karutian grid 시스템 관련 [1] file 2015.06.04 by karutian
불금 allow_mailing 을 모든회원에게 DB에서 Y로 변경하고 싶습니다. [1] 2015.06.04 by 불금
glider1975 초보입니다. 로그인시 127.0.0.1로 변환 됩니다. [2] 2015.06.04 by 푸른제미
가르송 이미지가 이렇게 뜨는건 왜그럴까요?ㅠㅠ [3] file 2015.06.05 by 가르송
똘레랑스0145a 위젯 페이지 - "내용 직접 추가"  
도토리맘 영어버전인데 한글이 나오는곳 어떤 파일 수정해야 하나요? [6] file 2015.06.05 by 도토리맘
똘레랑스0145a <내용 직접 추가> 누가 좀 알려주세요.  
1231231231231 파비콘이 적용이 안됩니다.. [3] file 2015.06.05 by 초보해외유저
소스4e0a4 게시판 글쓰기 오류...  
putty XE에 회원 목록 이전시킬때 Excel 자료에 있는 것을 넣으려면 방법이 있나요?  
가르송 반응형 이미지를 첨부하는 방법이 따로있는건가요? [5] 2015.06.05 by 일단놓고말해
배고픈앤디 간단한 질문입니다. (첨부파일삭제관련) [3] 2015.06.05 by 착한동구
착한동구 계산기에 단축키 넣는거 도와주실분 찾습니다 file  
파워XE Call to undefined method HTTP_Request::setConfig() 에러 해결방법 부탁드립니다  
똘레랑스0145a 위젯 페이지 - "내용 직접 추가" 기능  
헤밀리온 글쓰기시 확장변수 필수와 아닌 것 관련  
쌈두 모바일로 파일첨부 클릭 시 갤러리 [2] 2015.06.05 by 쌈두