write.skin.php 에 wr_name 불러오기 질문입니다.
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
아래에도 질문이 있습니다.
질문내용 : http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=123116&sca=&sfl=&stx=&sst=&sod=&spt=0
특정게시판의 write.skin.php 상단에 wr_name을 뿌려줄려면...
bbs/write.php 를 손대지 않고 write.skin.php 에서 wr_name을 뿌려줄 수는 없을까요?
물론 list.skin.php 에서는 wr_name 이 뿌려집니다.
고수님의 가르침을 받겠습니다.
오류 주소 :
아래에도 질문이 있습니다.
질문내용 : http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=123116&sca=&sfl=&stx=&sst=&sod=&spt=0
특정게시판의 write.skin.php 상단에 wr_name을 뿌려줄려면...
bbs/write.php 를 손대지 않고 write.skin.php 에서 wr_name을 뿌려줄 수는 없을까요?
물론 list.skin.php 에서는 wr_name 이 뿌려집니다.
고수님의 가르침을 받겠습니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 11개
새글은 데이터가 없으니 새글에서 wr_name은 글쓰는 사람이니 $member['mb_name'],
수정이라면 $write['wr_name']
write 뷰페이지에서 그 글의 일부분인 글쓴이를 출력하고자 하는 것입니다.
게시판에 글이 다수 올라 있고 그 게시판 DB 에는 글쓴이가 누구인지 ? wr_name 에 저장되어 있습니다.
write 뷰페이지에 다른 것은 가져올 수 있으나 유독 글쓴이를 가져오기가 어렵다는 ... ㅠㅠ
보여지는 write.skin.php 에 이미 예약된 예약내역을 출력하려고 합니다.
여기 보시면 이 파일이 write.skin.php 입니다. 그런데 맨 오른쪽 예약자 명 db를 이곳에 뿌려 주는 것이 매우 어렵습니다. 제겐
이것만 해결되면 거의 완벽한 예약 스킨이 그누보드에서도 완성 되는데 말이죠...
latest.lib.php include 해주셔야 되고요.
이게 아니라면
다른거 다 뽑아왔는데 예약자 이름(g4_member 테이블의 mb_name을 뽑아 오는거라면
$wr_name = get_member('$글쓴이의아이디변수');
위와 같이 그누보드 내장 변수 get_member 로 회원정보 뽑아오는 방법도 있습니다.
echo $wr_name[mb_name];
<?php for($i = 0;$i < $max; $i++){
//$wr_name = get_member('$name');
?>
<tr>
<td class="left">
<input type="hidden" name="use[<?php echo $ROOM[$i]['wr_id']; ?>]" value="<?php echo $ROOM[$i]['disabled']; ?>" />
<a href="#none" onclick="window.open('<?php echo $ROOM[$i]['link']; ?>');" onfocus="this.blur();"><img src="<?php echo $board_skin_path; ?>/img/b_room.gif" alt="상세정보" /></a>
[<?php if($ROOM[$i]['ca_name']){ echo $ROOM[$i]['ca_name'] . '/'; } ?><?php echo $ROOM[$i]['wr_1']; ?>평형] <?php echo $ROOM[$i]['wr_subject']; ?>
아래 이름 입력받는 곳:
<td class="section">이름</td>
<td><input type="text" name="wr_name" value="<?php echo $name; ?>" itemname="이름" required="required" <?php echo $readonly; ?> /></td>
$ROOM[$i][mb_id]가 회원 아이디 변수라면
$wrname = get_member($ROOM[$i][mb_id]);
회원 이름 출력을 원하는곳에
echo $wrname[mb_name];
회원 이름만 뽑아 오려면
$wrname = get_member($ROOM[$i][mb_id],"mb_name");
위와 같이 했을 경우에는 '주인장'이 고정되어 미예약란에 표시됩니다. 이미 예약된 곳에 예약자성함이 출력되어야 하는데...
<td>인원선택</td>
<td>이용금액</td>
<td>예약자명</td>
<td>선택</td>
</tr>
<?php for($i = 0;$i < $max; $i++){
$client = sql_fetch("SELECT * FROM {$write_table} WHERE wr_8 = '{$ROOM[$i]['wr_id']}' AND wr_1 != '' AND wr_2 != '' AND wr_1 <= '{$select}' AND wr_2 > '{$select}'");
?>
<tr>
<td class="left">
<input type="hidden" name="use[<?php echo $ROOM[$i]['wr_id']; ?>]" value="<?php echo $ROOM[$i]['disabled']; ?>" />
<a href="#none" onclick="window.open('<?php echo $ROOM[$i]['link']; ?>');" onfocus="this.blur();"><img src="<?php echo $board_skin_path; ?>/img/b_room.gif" alt="상세정보" /></a>
[<?php if($ROOM[$i]['ca_name']){ echo $ROOM[$i]['ca_name'] . '/'; } ?><?php echo $ROOM[$i]['wr_1']; ?>평형] <?php echo $ROOM[$i]['wr_subject']; ?>
</td>
<td><?php echo $ROOM[$i]['wr_2']; ?>명/<?php echo $ROOM[$i]['wr_3']; ?>명</td>
<td><?php echo $select; ?></td>
<td><select name="stay[<?php echo $ROOM[$i]['wr_id']; ?>]" onchange="checkPrice('<?php echo $ROOM[$i]['wr_id']; ?>');" <?php echo $ROOM[$i]['disabled']; ?>><?php optionStay($ROOM[$i]['stay']); ?></select></td>
<td><select name="person[<?php echo $ROOM[$i]['wr_id']; ?>]" onchange="checkPrice('<?php echo $ROOM[$i]['wr_id']; ?>');" <?php echo $ROOM[$i]['disabled']; ?>><?php optionPerson($ROOM[$i]['wr_2'], $ROOM[$i]['wr_3']); ?></select></td>
<td><span id="price[<?php echo $ROOM[$i]['wr_id']; ?>]"><?php echo number_format($ROOM[$i]['price']); ?></span>원
</td>
<td><? echo $client['wr_name']; ?></td>
<td>
<?php if(isset($ROOM[$i]['inquiry']) == true){ ?>
<a href="<?php echo $ROOM[$i]['inquiry']; ?>" onfocus="this.blur();"><img src="<?php echo $board_skin_path; ?>/img/b_inquiry.gif" alt="예약확인" /></a>
<?php } else{ ?>
<input type="checkbox" name="room[]" value="<?php echo $ROOM[$i]['wr_id']; ?>" onclick="checkTotal();" onfocus="this.blur();" <?php echo $ROOM[$i]['disabled']; ?> /></td>
<?php } ?>
</tr>
<?php } ?>
저보다 더 하신 그 집념에 박수를 보내 드립니다.
감사 합니다.