latest 관련 문의 드립니다. 고수분 조언 구해요. 정보
latest 관련 문의 드립니다. 고수분 조언 구해요.본문
안녕하세요.
예를들어 <? echo latest("basic", free, 5, 50); ?> 로 최근 게시물을 뽑아 왔습니다.
신규 함수를 만들어 / 작성자 또는 관리자에게만 게시물이 노출 되도록 했습니다.
if (!$is_admin)
{
$sql_search = " and mb_id = '$member[mb_id]' ";
}
여기서 특정 id를 가진 자도 볼 수 잇게 할 수 있나요?
예로 king 라는 회원 id가 있다고 가정 하고
king 에게만 관리자처럼 최신글 리스트를 노출 시킬 수 잇는 방법을 아시는 고수분 조언 부탁 드립니다.
예를들어 <? echo latest("basic", free, 5, 50); ?> 로 최근 게시물을 뽑아 왔습니다.
신규 함수를 만들어 / 작성자 또는 관리자에게만 게시물이 노출 되도록 했습니다.
if (!$is_admin)
{
$sql_search = " and mb_id = '$member[mb_id]' ";
}
여기서 특정 id를 가진 자도 볼 수 잇게 할 수 있나요?
예로 king 라는 회원 id가 있다고 가정 하고
king 에게만 관리자처럼 최신글 리스트를 노출 시킬 수 잇는 방법을 아시는 고수분 조언 부탁 드립니다.
댓글 전체
지난번 답변에서 하나만 추가하면 됩니다
<?
$my_id= $is_admin? '':$member[mb_id];
if(!$member[mb_id]) $my_id=1; //비회원 출력 없게
else if($member[mb_id]=='king') $my_id=''; //king회원 관리자와 동일하게
echo latest("basic", free, 7, 50, $my_id);
?>
latest.lib.php 수정
// 위의 코드 보다 속도가 빠름
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_num limit 0, $rows ";
수정 후
if($options) $add_qry="and mb_id='$options'";
$sql = " select * from $tmp_write_table where wr_is_comment = 0 $add_qry order by wr_num limit 0, $rows ";
<?
$my_id= $is_admin? '':$member[mb_id];
if(!$member[mb_id]) $my_id=1; //비회원 출력 없게
else if($member[mb_id]=='king') $my_id=''; //king회원 관리자와 동일하게
echo latest("basic", free, 7, 50, $my_id);
?>
latest.lib.php 수정
// 위의 코드 보다 속도가 빠름
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_num limit 0, $rows ";
수정 후
if($options) $add_qry="and mb_id='$options'";
$sql = " select * from $tmp_write_table where wr_is_comment = 0 $add_qry order by wr_num limit 0, $rows ";