묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
카테고리 출력문...제발요^^;
2002.04.11 19:13
아래의 소스는 카테고리를 출력하는 부분인데요, 현재 세로로 2줄만 출력이 되거든요..
그런데 이걸 3줄로 출력되도록 만들고 싶습니다.
방법좀 알려주세요.
제가 알기쉽게 예를 들어보겠습니다.
[컴퓨터] [게임]
인터넷,하드웨어 포트리스,리니지,등등
[음악] [영화]
최신가요,팝송 최신개봉작,비디오
[쇼핑] [건강]
가전제품,의류,가구 건강식품,운동,다이어트
^^; 현재 이런식이거든요..(세로로 2줄이죠?) 그런데 이걸 세로로 3줄을 출력하고 싶습니다.
그러니깐 컴퓨터, 게임, 음악 이렇게 3개가 첫째줄에 출력되게끔요..
알려주세요!! 꼭 필요합니다.
고수님들의 조언 부탁드립니다.
<?
$que = "select cat_no,cat_title from site_category where cat_par like '0' order by cat_no";
$res = mysql_query($que) or die(mysql_error());
$total = mysql_affected_rows();
echo("<table width=100% border=0 cellpadding=2 cellspacing=0>");
$line = ceil($total / 2);
$int = 0 ;
for($i=0;$i<$line;$i++){
echo ("<tr>");
for($j=0;$j<2;$j++){
if($int >=$total){break;}
$cat_no = mysql_result($res,$int,0);
$cat_title = mysql_result($res,$int,1);
echo("<td width=50%><p style='line-height:185%;'> <img src='img/mark4.gif' width='10' height='14' align='absmiddle'> <b>$cat_title</b><br> ");
$s_que = "select cat_no,cat_title from site_category where cat_par like '$cat_no' order by cat_no";
$s_res = mysql_query($s_que) or die(mysql_error());
$s_total = mysql_affected_rows();
for ($k=0; $k < $s_total ; $k++) {
$s_no = mysql_result($s_res,$k,0);
$s_cata = mysql_result($s_res,$k,1);
echo("<a href='site.php?no=$s_no' class='small'><font color='#737373'>/</font>$s_cata</a>");
}
echo("</p></td>");
$int = $int+1;
}
}
echo("</table>");
?>
그런데 이걸 3줄로 출력되도록 만들고 싶습니다.
방법좀 알려주세요.
제가 알기쉽게 예를 들어보겠습니다.
[컴퓨터] [게임]
인터넷,하드웨어 포트리스,리니지,등등
[음악] [영화]
최신가요,팝송 최신개봉작,비디오
[쇼핑] [건강]
가전제품,의류,가구 건강식품,운동,다이어트
^^; 현재 이런식이거든요..(세로로 2줄이죠?) 그런데 이걸 세로로 3줄을 출력하고 싶습니다.
그러니깐 컴퓨터, 게임, 음악 이렇게 3개가 첫째줄에 출력되게끔요..
알려주세요!! 꼭 필요합니다.
고수님들의 조언 부탁드립니다.
<?
$que = "select cat_no,cat_title from site_category where cat_par like '0' order by cat_no";
$res = mysql_query($que) or die(mysql_error());
$total = mysql_affected_rows();
echo("<table width=100% border=0 cellpadding=2 cellspacing=0>");
$line = ceil($total / 2);
$int = 0 ;
for($i=0;$i<$line;$i++){
echo ("<tr>");
for($j=0;$j<2;$j++){
if($int >=$total){break;}
$cat_no = mysql_result($res,$int,0);
$cat_title = mysql_result($res,$int,1);
echo("<td width=50%><p style='line-height:185%;'> <img src='img/mark4.gif' width='10' height='14' align='absmiddle'> <b>$cat_title</b><br> ");
$s_que = "select cat_no,cat_title from site_category where cat_par like '$cat_no' order by cat_no";
$s_res = mysql_query($s_que) or die(mysql_error());
$s_total = mysql_affected_rows();
for ($k=0; $k < $s_total ; $k++) {
$s_no = mysql_result($s_res,$k,0);
$s_cata = mysql_result($s_res,$k,1);
echo("<a href='site.php?no=$s_no' class='small'><font color='#737373'>/</font>$s_cata</a>");
}
echo("</p></td>");
$int = $int+1;
}
}
echo("</table>");
?>