wr_id 숫자 바꾸기 정보
wr_id 숫자 바꾸기관련링크
본문
며칠 전 했던 질문입니다만 적절한 답을 얻지 못해
약간 변형해서 다시 올립니다.
균이님의 갤러리 스킨을 사용하려고 합니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=104255&sca=%EA%B0%A4%EB%9F%AC%EB%A6%AC&sfl=wr_subject%7C%7Cwr_content&stx=%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4&sop=and
왼쪽 메뉴를 카테고리별 리스트로 표현하려고 카테고리별 최신글 뽑아오는
국경의남쪽님 팁을 사용하였습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=24310&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC&sop=and
그런데 리스트가 너무 많아서 아래와 같이 트리메뉴를 사용하였습니다.
카테고리별로 리스트를 추출하고 트리메뉴도 잘 작동합니다.
이런식으로 했습니다.
<? if($ca_name=="상업시설") { ?>
<div class="menutitle" onclick="SwitchMenu('sub1')" style="cursor:hand"> <strong><?=$ca_name?></strong></div>
<span class="submenu" id="sub1">
<?for($i=0; $i<count($list); $i++){
if($listNum==$i) $class='ctitle'; else $class='title';
?><div class='<?=$class?>' onmouseover="this.className='ctitle';" onmouseout="title_mout(<?=$i?>,this);" onmousedown="location.href='board.php?bo_table=<?=$bo_table?>&listNum=<?=$list[$i][wr_id]?>&page=<?=$page?>';">
》<?=$list[$i][wr_subject]?></div>
<?} ?>
</span>
<?} ?>
문제는 listNum=<?=$list[$i][wr_id]?>입니다. $listNum과 wr_id 의 번호가 일치 하지 않아
엉뚱한 링크가 걸리네요.
wr_id를 뽑아서 listNum에 0부터 차례로 붙여주면(치환하면?) 될 것 같은데
어떻게 해야 할지 모르겠습니다.
아니면 균이님 스킨 보면 이런 게 있는데...
$update_href="$g4[bbs_path]/write.php?w=u&bo_table=$bo_table&wr_id={$list[$listNum][wr_id]}";
이중 wr_id={$list[$listNum][wr_id]} 을 알면 활용할 수 있을 것 같습니다.
그대로 넣어보니 에러가 납니다.
여기서 사용하는 {}의 기능을 도통 모르겠네요.
링크는 구축중인 제 홈피입니다.
약간 변형해서 다시 올립니다.
균이님의 갤러리 스킨을 사용하려고 합니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=104255&sca=%EA%B0%A4%EB%9F%AC%EB%A6%AC&sfl=wr_subject%7C%7Cwr_content&stx=%ED%8F%AC%ED%8A%B8%ED%8F%B4%EB%A6%AC%EC%98%A4&sop=and
왼쪽 메뉴를 카테고리별 리스트로 표현하려고 카테고리별 최신글 뽑아오는
국경의남쪽님 팁을 사용하였습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=24310&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC&sop=and
그런데 리스트가 너무 많아서 아래와 같이 트리메뉴를 사용하였습니다.
카테고리별로 리스트를 추출하고 트리메뉴도 잘 작동합니다.
이런식으로 했습니다.
<? if($ca_name=="상업시설") { ?>
<div class="menutitle" onclick="SwitchMenu('sub1')" style="cursor:hand"> <strong><?=$ca_name?></strong></div>
<span class="submenu" id="sub1">
<?for($i=0; $i<count($list); $i++){
if($listNum==$i) $class='ctitle'; else $class='title';
?><div class='<?=$class?>' onmouseover="this.className='ctitle';" onmouseout="title_mout(<?=$i?>,this);" onmousedown="location.href='board.php?bo_table=<?=$bo_table?>&listNum=<?=$list[$i][wr_id]?>&page=<?=$page?>';">
》<?=$list[$i][wr_subject]?></div>
<?} ?>
</span>
<?} ?>
문제는 listNum=<?=$list[$i][wr_id]?>입니다. $listNum과 wr_id 의 번호가 일치 하지 않아
엉뚱한 링크가 걸리네요.
wr_id를 뽑아서 listNum에 0부터 차례로 붙여주면(치환하면?) 될 것 같은데
어떻게 해야 할지 모르겠습니다.
아니면 균이님 스킨 보면 이런 게 있는데...
$update_href="$g4[bbs_path]/write.php?w=u&bo_table=$bo_table&wr_id={$list[$listNum][wr_id]}";
이중 wr_id={$list[$listNum][wr_id]} 을 알면 활용할 수 있을 것 같습니다.
그대로 넣어보니 에러가 납니다.
여기서 사용하는 {}의 기능을 도통 모르겠네요.
링크는 구축중인 제 홈피입니다.
댓글 전체

{} 는 " " 사이에 배열 변수를 구별해주기 위해서 씁니다
$변수 = "블라브라{$list[0][wr_id]} 오호호호" 이런식으로...
$변수 = "블라브라{$list[0][wr_id]} 오호호호" 이런식으로...
답변 감사합니다.
한 게시글을 wr_id 기준으로 역순으로 순서를 매길 때
몇번째 글인지만 나타낼 수 있어도 해답을 찾을 것 같은데요
그 방법도 모르겠네요.
한 게시글을 wr_id 기준으로 역순으로 순서를 매길 때
몇번째 글인지만 나타낼 수 있어도 해답을 찾을 것 같은데요
그 방법도 모르겠네요.
쪽지로 설명드린 내용을 이해하셨는지 모르겠지만
latest 함수로 출력한 게시물을 클릭하면 그 다음 부터는 latest스킨이 적용되는 것이 아니라
게시판 스킨이 적용되어버리므로 스킨자체가 달라져버리고 따라서 링크도 달라져버립니다
게시판 스킨에서는 분류가 없는 일반 리스트가 나오므로 당연히 latest스킨을 만들어 출력한 리스트와 다르게 나오겠지요
우선
onmousedown="location.href='board.php?bo_table=<?=$bo_table?>&listNum=<?=$list[$i][wr_id]?>&page=<?=$page?>&sca={$list[$i][ca_name]}'";
이렇게 분류가 적용되도록 링크를 수정해보세요
$update_href는 게시물 수정하는 링크입니다
latest 함수로 출력한 게시물을 클릭하면 그 다음 부터는 latest스킨이 적용되는 것이 아니라
게시판 스킨이 적용되어버리므로 스킨자체가 달라져버리고 따라서 링크도 달라져버립니다
게시판 스킨에서는 분류가 없는 일반 리스트가 나오므로 당연히 latest스킨을 만들어 출력한 리스트와 다르게 나오겠지요
우선
onmousedown="location.href='board.php?bo_table=<?=$bo_table?>&listNum=<?=$list[$i][wr_id]?>&page=<?=$page?>&sca={$list[$i][ca_name]}'";
이렇게 분류가 적용되도록 링크를 수정해보세요
$update_href는 게시물 수정하는 링크입니다