write.skin.php 에 wr_name 불러오기 질문입니다. 정보
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 이 뿌려집니다.
고수님의 가르침을 받겠습니다.
댓글 전체

게시물 수정입니까?
새글은 데이터가 없으니 새글에서 wr_name은 글쓰는 사람이니 $member['mb_name'],
수정이라면 $write['wr_name']
새글은 데이터가 없으니 새글에서 wr_name은 글쓰는 사람이니 $member['mb_name'],
수정이라면 $write['wr_name']

진서기님.. 그런 뜻이 아니고요... 리스트에는 글쓴이가 보입니다.
write 뷰페이지에서 그 글의 일부분인 글쓴이를 출력하고자 하는 것입니다.
게시판에 글이 다수 올라 있고 그 게시판 DB 에는 글쓴이가 누구인지 ? wr_name 에 저장되어 있습니다.
write 뷰페이지에 다른 것은 가져올 수 있으나 유독 글쓴이를 가져오기가 어렵다는 ... ㅠㅠ
write 뷰페이지에서 그 글의 일부분인 글쓴이를 출력하고자 하는 것입니다.
게시판에 글이 다수 올라 있고 그 게시판 DB 에는 글쓴이가 누구인지 ? wr_name 에 저장되어 있습니다.
write 뷰페이지에 다른 것은 가져올 수 있으나 유독 글쓴이를 가져오기가 어렵다는 ... ㅠㅠ

글을 쓸때에 write.skin.php 가 나타납니다.
보여지는 write.skin.php 에 이미 예약된 예약내역을 출력하려고 합니다.
보여지는 write.skin.php 에 이미 예약된 예약내역을 출력하려고 합니다.
http://www.club-fish.co.kr/bbs/write.php?bo_table=booking1&select=2009-03-18
여기 보시면 이 파일이 write.skin.php 입니다. 그런데 맨 오른쪽 예약자 명 db를 이곳에 뿌려 주는 것이 매우 어렵습니다. 제겐
이것만 해결되면 거의 완벽한 예약 스킨이 그누보드에서도 완성 되는데 말이죠...
여기 보시면 이 파일이 write.skin.php 입니다. 그런데 맨 오른쪽 예약자 명 db를 이곳에 뿌려 주는 것이 매우 어렵습니다. 제겐
이것만 해결되면 거의 완벽한 예약 스킨이 그누보드에서도 완성 되는데 말이죠...

젤 쉬운 방법은 iframe 으로 넣거나 최근 게시물을 전용으로 하나 만들어서 넣고자 하는 부분에 넣어주시면 되겠습니다.
latest.lib.php include 해주셔야 되고요.
이게 아니라면
다른거 다 뽑아왔는데 예약자 이름(g4_member 테이블의 mb_name을 뽑아 오는거라면
$wr_name = get_member('$글쓴이의아이디변수');
위와 같이 그누보드 내장 변수 get_member 로 회원정보 뽑아오는 방법도 있습니다.
echo $wr_name[mb_name];
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>
<?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 배열에 mb_id (회원 아이디) 값이 있나요?
$ROOM[$i][mb_id]가 회원 아이디 변수라면
$wrname = get_member($ROOM[$i][mb_id]);
회원 이름 출력을 원하는곳에
echo $wrname[mb_name];
회원 이름만 뽑아 오려면
$wrname = get_member($ROOM[$i][mb_id],"mb_name");
$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 } ?>
<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 } ?>
오! 감사 합니다.
저보다 더 하신 그 집념에 박수를 보내 드립니다.
감사 합니다.
저보다 더 하신 그 집념에 박수를 보내 드립니다.
감사 합니다.

오호! 오히려 내가 감사해야죠 ?