멤버디비에 있는걸 끌어 올려면 어케해야되는지요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

멤버디비에 있는걸 끌어 올려면 어케해야되는지요? 정보

멤버디비에 있는걸 끌어 올려면 어케해야되는지요?

본문

이것에서 막혔네요..
아마도 쿼리문이 하나 필요할 듯도 싶은데.. 저의 실력을 벗어난 지라서요..
여기에 질문 드려요..

======== 리스트 스킨입니다.==========
<tr class="bg<?=$bg?>">
<td><p align="center"><?=$list[$i][datetime]?></p></td>
<? if ($is_checkbox) { ?><td class="checkbox"><input type=checkbox name=chk_wr_id[] value="<?=$list[$i][wr_id]?>"></td><? } ?>
<td><p align="center"><b><?=$list[$i][name]?></b></p></td>
<td><p align="center"><?=$list[$i][wr_3]?></p></td>
<td><p align="center"><?=$list[$i][wr_5]?></p></td>
<td><b>&nbsp;<?=$list[$i][wr_10]?></b></td>

<td><p align="center"><?if ( empty($list[$i][wr_10]) ) echo "접수완료"; else echo "<font color = red><b>확정통보</b></font>"; ?></p></td>       
<td><p align="center"><?if ( empty($member['mb_4'])) echo "통보전"; else echo "<font color = blue><b>통보완료</b></font>"; ?></p></td>
</tr>

리스트스킨을 변형하여 조회를 할 수 있도록 수정하고 있는데요...
wr_10에 글이 없으면 접수완료가 되구요.. 접수를 받아 내용을 적으면 리스트에는 접수완료로 뜨게 하는것 까지는 성공했습니다..
하지만 그 아랫줄에서 막혀버렸네요...ㅠㅠㅠ
멤버디비의 여유필드 mb_4가 비었으면 통보전으로 표시되고 비어있지 않으면 통보완료로 뜨게 할려구 해서 저렇게 해보니... 안탑갑게도 접속하는 회원의 mb_4를 불러와서 똑같이 출력이 되네요..ㅠㅠㅠ

무언가 쿼리문이 필요할 듯 싶기도 하구요.. 어케하여야 리스트에서 각 회원들의 mb_4를 불러와서 표시해 줄수 있을까요?
또하나는... 멤버가 아닐경우에는 즉, 비회원 또는 로그인 안한상태라면..
그냥 "----"게 표시되게 할려면 if (!$member[mb_id])  조건문을 어디에 넣어야하는지 갑갑하네요..

힌트 좀 주세요...
아니시면 힌트할 만한 스킨이 잇다면 좀 알려주세요...

댓글 전체

리스트 스킨에서 $member 변수를 사용하시면 로그인 한 회원에 대한 정보이기에
모드 게시물에 로그인 회원의 mb_4 에 따라 제각각 보여 질텐데요

리스트 게시글의 회원아이디에 대한 통보여부를 나타낼려고 하시는게 아니신지 ?

그리고 리스트게시글의 회원아디이에 대한 통보여부라도 회원테이블에 업테이트 해서 체크 하는 방식이면 동일 회원이 여러개 글 남겼을 경우 하나만 통보해도 모든 글들이 통보로 나오는 오류가 있을수 있네요..

어떤걸 표현 하실려는지 잘 모르겟지만 아무튼
회원 정보 가져오는건 get_member(호원아이디) 함수를 사용하시면 됩니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT