카테고리 2단분류 정보
카테고리 2단분류본문
아래의 2단카테고리 추출소스를 테스트하고 있는데요
아무런 값도 추출되지 않는경우는 왜일까요?
어제 오늘 아무리 밝히려 해봐도 안되네요.
echo $rs; 를 해봐도 텅 텅 빈 공백입니다.
bo_10에 분명 값이 들어있고 계시판에서 상펴보면 구분도 잘됩니다.
헌데 추출이 아래의 소스에서 안됩니다
무엇이 문제일까요???
원본소스 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=66130
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("{$g4['path']}/_head.php");
$line_aticle = 3; // 한줄당 출력 개수
$gooin_bo_table =gooin; //게시판명
?>
<?
$ms = " select * from g4_board where bo_table = '$gooin_bo_table' order by bo_category_list and bo_10 ";
$rs = mysql_query($ms);
?>
<?
while ($dt=mysql_fetch_array($rs)) {
$cat_dt = explode("|", $dt[bo_category_list]);
$ex_bo_dt = explode("|", $dt[bo_10]);
?>
<table width='100%' cellpadding='0' cellspacing='0' border='0'>
<tr>
<?
for ($i=0; $i<count($ex_bo_dt); $i++) { ?>
<?
if($i%$line_aticle==0) {
echo "</tr><tr>";
}
//$bo_dt = str_replace("^","<Br>", $ex_bo_dt[$i]);
$bo_dt3 = explode("^", $ex_bo_dt[$i]);
?>
<td valign=top>
<table width='100%' cellpadding='0' cellspacing='0' border='0'>
<tr><td>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=<?=$gooin_bo_table?>&sca=<?=$cat_dt[$i]?>'>
<span style='font-size:12pt;font:bold;'><?=$cat_dt[$i]?></span></a>
<p></p>
<? for ($q=0; $q<count($bo_dt3); $q++) { ?>
<?
?>
<div>
<a href="<?=$g4['path']?>/bbs/board.php?bo_table=<?=$gooin_bo_table?>&sca=<?=$cat_dt[$i]?>&sfl=wr_10&stx=<?=$bo_dt3[$q]?>&nca=<?=$bo_dt3[$q]?>">
<?=$bo_dt3[$q]?></a></div>
<? } ?>
<p></p>
</td></tr>
</table>
</td>
<? } ?>
</tr>
</table>
<? } ?>
<?
include_once("{$g4['path']}/_tail.php");
?>
아무런 값도 추출되지 않는경우는 왜일까요?
어제 오늘 아무리 밝히려 해봐도 안되네요.
echo $rs; 를 해봐도 텅 텅 빈 공백입니다.
bo_10에 분명 값이 들어있고 계시판에서 상펴보면 구분도 잘됩니다.
헌데 추출이 아래의 소스에서 안됩니다
무엇이 문제일까요???
원본소스 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=66130
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("{$g4['path']}/_head.php");
$line_aticle = 3; // 한줄당 출력 개수
$gooin_bo_table =gooin; //게시판명
?>
<?
$ms = " select * from g4_board where bo_table = '$gooin_bo_table' order by bo_category_list and bo_10 ";
$rs = mysql_query($ms);
?>
<?
while ($dt=mysql_fetch_array($rs)) {
$cat_dt = explode("|", $dt[bo_category_list]);
$ex_bo_dt = explode("|", $dt[bo_10]);
?>
<table width='100%' cellpadding='0' cellspacing='0' border='0'>
<tr>
<?
for ($i=0; $i<count($ex_bo_dt); $i++) { ?>
<?
if($i%$line_aticle==0) {
echo "</tr><tr>";
}
//$bo_dt = str_replace("^","<Br>", $ex_bo_dt[$i]);
$bo_dt3 = explode("^", $ex_bo_dt[$i]);
?>
<td valign=top>
<table width='100%' cellpadding='0' cellspacing='0' border='0'>
<tr><td>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=<?=$gooin_bo_table?>&sca=<?=$cat_dt[$i]?>'>
<span style='font-size:12pt;font:bold;'><?=$cat_dt[$i]?></span></a>
<p></p>
<? for ($q=0; $q<count($bo_dt3); $q++) { ?>
<?
?>
<div>
<a href="<?=$g4['path']?>/bbs/board.php?bo_table=<?=$gooin_bo_table?>&sca=<?=$cat_dt[$i]?>&sfl=wr_10&stx=<?=$bo_dt3[$q]?>&nca=<?=$bo_dt3[$q]?>">
<?=$bo_dt3[$q]?></a></div>
<? } ?>
<p></p>
</td></tr>
</table>
</td>
<? } ?>
</tr>
</table>
<? } ?>
<?
include_once("{$g4['path']}/_tail.php");
?>
댓글 전체
$ms = " select * from g4_board where bo_table = '$gooin_bo_table' order by bo_category_list and bo_10 <-- 이거 틀린거 같은데요
$ms = " select * from g4_board where bo_table = '$gooin_bo_table' order by bo_category_list,bo_10 <-- 이렇게 적용해보세요
$ms = " select * from g4_board where bo_table = '$gooin_bo_table' order by bo_category_list,bo_10 <-- 이렇게 적용해보세요
답변 감사합니다.
그런데 마찮가지 입니다
하지만
echo $rs;
해보니 값이 Resource id #42 이렇게 출력은 되는데....
그런데 마찮가지 입니다
하지만
echo $rs;
해보니 값이 Resource id #42 이렇게 출력은 되는데....
정상이네요.
$rs = mysql_query($ms);
=== 여기서 값이 #42라고 나오면 sql에는 에러가 없다는 거죠.
?>
<?
while ($dt=mysql_fetch_array($rs)) {
$dt에서 값이 안 나온다면 조건에 해당하는 레코드가 없다는 거구요.
=== 여기서 값이 #42라고 나오면 sql에는 에러가 없다는 거죠.
?>
<?
while ($dt=mysql_fetch_array($rs)) {
$dt에서 값이 안 나온다면 조건에 해당하는 레코드가 없다는 거구요.
답변주셔서 감사합니다,.
다시한번 살펴봐야 겠네요...^^;
다시한번 살펴봐야 겠네요...^^;
gooin이라는 스킨을 사용하는 08_1이라는 게시판이 있습니다
g4_board테이블에는 08_1이라는 bo_table필드가 있으며,
해당 bo_category_list에는,
하나|두울|셋
이라고 내용이 들어가 있습니다.
bo_10 에는,
하나_1^하나_2|두울_1^두울_2|셋_1^셋_2
이라고 분명히 내용이 들어 있습니다.
왜 그런지 모르겠습니다...
g4_board테이블에는 08_1이라는 bo_table필드가 있으며,
해당 bo_category_list에는,
하나|두울|셋
이라고 내용이 들어가 있습니다.
bo_10 에는,
하나_1^하나_2|두울_1^두울_2|셋_1^셋_2
이라고 분명히 내용이 들어 있습니다.
왜 그런지 모르겠습니다...
포기합니데이~~~~
뭐가 잘못됐는지 안돼네요
뭐가 잘못됐는지 안돼네요