while에서 <br>다른 방법으로 아래로 내릴수 있을까요?
이렇게 구성하면 맨 처음<br>이 생겨서 공백이 생기는데 공백이 안 생기게 하는 방법도 있을까요?
첫줄만요...
그러니깐 맨처음에 br을 준 이유가 1차 $LIST[c_name](1차메뉴) > $LIST2[c_name] | $LIST2[c_name] | $LIST2[c_name] 이런식으로 출력되는데요.
br을 안주면 계속 연달아 표기되서 <br>을 준겁니다.
그리고 $LIST[c_name](1차메뉴) > 에서 " > " 부분에 $LIST2[c_name]가 있으면 표기되고 없으면 안나오게도 할수 있을까요? 초보자라 좀 힘드네요. $LIST2[c_name]에서 " | " 부분도 마지막에는 표기가 안되게 할수 있나요?
알려주세요.
<?
$QUERY = "select * from g4_category where c_depth='0' order by c_sort asc";
$RESULT = mysql_query($QUERY);
while($LIST = mysql_fetch_array($RESULT)) {
echo "<br><a href='$PHP_SELF?CODE=$LIST[c_code]' target='_self'><b>$LIST[c_name]</b></a> > ";
$QUERY2 = "select * from g4_category where c_depth='1' and c_pcode='$LIST[c_code]' order by c_regday asc";
$RESULT2 = mysql_query($QUERY2);
while($LIST2 = mysql_fetch_array($RESULT2)) {
echo "<a href='$PHP_SELF?CODE=$LIST2[c_code]' target='_self'>$LIST2[c_name]</a> | ";
}
}
?>
첫줄만요...
그러니깐 맨처음에 br을 준 이유가 1차 $LIST[c_name](1차메뉴) > $LIST2[c_name] | $LIST2[c_name] | $LIST2[c_name] 이런식으로 출력되는데요.
br을 안주면 계속 연달아 표기되서 <br>을 준겁니다.
그리고 $LIST[c_name](1차메뉴) > 에서 " > " 부분에 $LIST2[c_name]가 있으면 표기되고 없으면 안나오게도 할수 있을까요? 초보자라 좀 힘드네요. $LIST2[c_name]에서 " | " 부분도 마지막에는 표기가 안되게 할수 있나요?
알려주세요.
<?
$QUERY = "select * from g4_category where c_depth='0' order by c_sort asc";
$RESULT = mysql_query($QUERY);
while($LIST = mysql_fetch_array($RESULT)) {
echo "<br><a href='$PHP_SELF?CODE=$LIST[c_code]' target='_self'><b>$LIST[c_name]</b></a> > ";
$QUERY2 = "select * from g4_category where c_depth='1' and c_pcode='$LIST[c_code]' order by c_regday asc";
$RESULT2 = mysql_query($QUERY2);
while($LIST2 = mysql_fetch_array($RESULT2)) {
echo "<a href='$PHP_SELF?CODE=$LIST2[c_code]' target='_self'>$LIST2[c_name]</a> | ";
}
}
?>
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 3개
$LIST = mysql_fetch_array($RESULT));
echo "<ul>";
if(count($LIST)>0){
foreach($LIST as $L) {
echo "<li><a href=............................</li>";
} else {
echo "<li>조회결과가 없습니다.</li>
}
echo "</ul>";
좀 더 자세한 설명을 해줄수 있을까요?