그룹최신글에서 게시판관리자 여분필드 링크걸기
본문
latest.skin.php 에
여러개의 게시판 최신글중
게시판관리자가 회원가입시
선택한 mb_1 (국내|해외|기타) 의 값에 따라
해당 값을 포함하는 게시판만
보여주려합니다.
그래서 이렇게 각 게시판관리자의 mb_1 값을 가져왔는데
<?php
$mb = get_member($board['bo_admin']);
echo $mb['mb_1'];
?>
예를들어 '국내'만 따로 보려면
링크를 어떻게 걸어야 할까요? 두가지 모두 안되서요
어떤방법이 있을지요?
<a href="<?php echo $mb['mb_1'] ?>" class="bo_cate_link">
국내
</a>
<a href="<?php echo $list[$i]['mb_1'] ?>" class="bo_cate_link">
국내
</a>
!-->!-->
답변 2
function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='')
{
global $g5, $board, $member;
그레이님 답변중에 global 부분에
global $g5, $board, $member; 를 입력하시고 하시면 될겁니다.
$mb = get_member($board['bo_admin']);
if($member[mb_id] == $board
[
'bo_admin'
]){
$where = " AND wr_1 = '{$mb['mb_1']}' ";
}
이것도 이렇게 고치시고 sql where 절 뒤쪽에 {$where} 이렇게 추가해보시면 될겁니다.
/lib/latest.lib.php 에서
function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='')
{
global $g5;
다음 줄에,
if($member[mb_id] == $board
[
'bo_admin'
]){
$where = " AND wr_1 = '국내' ";
}
를 추가해 보세요.