묻고답하기

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 남기남
이현노 배경이미지 정렬관계 [1] 2007.08.10
GT rpm 설치시 의존성 에러에 관해서  
김은영 일러스트레이터 10 pathfinder하면 넘 느려요.. [2] 2007.08.10
레드 윈도우 작업표시줄에 있는 시간 [3] 2007.08.10
레드 창 하나에 여러개 나오기..  
윤준영 저기 노프레임을 이용해서 제작한거 말인데요 php 가지고 밖에 안되나요 [2] 2007.08.10
마루지기 킴스보드를 제로보드로 변환하는 방법은요?  
윤준영 노프레임 사용시 하이퍼 링크는 어떻게 할까요?? [3] 2007.08.10
윤준영 저기요... 표에서 세로만 나오고 가로는 안나오게 할수 없나요? [4] 2007.08.10
천대영 클릭해서 팝업창 띄울때 팝엉창 위치를 사용자의 해상도별로 다르게 하고 싶을때... [4] 2007.08.10
박영호 html로 조건에 따라서.....ㅡ.ㅡ [2] 2007.08.10
경문규 저기 포토샵에서 글씨쓸때여;; [2] 2007.08.10
무영 주메뉴이미지에 마우스를 갔다 대면 서브메뉴가 나오는... [1] 2007.08.10
구광서 스크롤바질분다시! [3] 2007.08.10
D3 레이어 질문이요... -_ㅜ  
manito35 도메인 관련 질문이요- [3] 2007.08.10
송주희 링크하는부분에 대한 질문이예요. [2] 2007.08.10
이문환 [질문] 프레임을 나눈 홈피에서 제로보드의 로그인시 reload 는 어디에 써 줘야 하는지요? [2] 2007.08.10
남동혁 가로 스크롤바가 안생기게 할려면 어떻게 해야 하나여? [3] 2007.08.10
치토스 질문이여~~~~~~~~~~~~~~~~~~~~~~~~ [1] 2007.08.10
심영주 제로보드를 쓰는데요.. 호스팅 업체를 바꿀려고 하거든요.. [1] 2007.08.10
최종욱 으갹 DB접속 에러레요~ [1] 2007.08.10
박종성 이미지레디 관련질문. [1] 2007.08.10
천세은 최근게시물에 관한 질문이요~ [2] 2007.08.10
아자씨 다시 한번 설명했습니다.. 답변 부탁드려요.. [1] 2007.08.10
채선일 [html] 노프레임에서 글자색갈이 자꾸 변해요..&테이블위치 [3] 2007.08.10
seh php관련 문제인데요.. [3] 2007.08.10
남성현 주소 옆과 즐겨찾기의 아이콘에 관해... [1] 2007.08.10
Pro™ 폼메일이라고 하나요? 어디서 찾아야 할는지요.... [2] 2007.08.10
소동준 외부 로그인 만들때... zb_url 부분.. 질문입니다 [2] 2007.08.10