조건문 조언을 구합니다. > 그누4 질문답변

그누4 질문답변

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

조건문 조언을 구합니다. 정보

조건문 조언을 구합니다.

본문

고민 중에 문제에 대해 답을 구하지 못해, 다시 조언을 구합니다.

좌측메뉴 관련인데요.

좌측메뉴에서 부르고자 하는 소메뉴가
일반 테이블(bo_table)과 일반페이지(별도로 만든 php 혹은 외부url)로
구성되어 있습니다.

일반 테이블에 새로운 글이 등록되면 소메뉴에 new 아이콘이 나타나게 설정했는데,
새로운 글이 등록될 경우,
일반 테이블과 상관없는 일반페이지 소메뉴에도 new 아이콘이 나타납니다.

일단은 저의 쿼리에 대한 이해 부족이 문제 해결의 암초구요.
그래서 조건을 만들고 싶습니다.

일반 테이블이라면, new를 표시하고,
일반 테이블이 아니라면, new가 나타나지 않게 하기 위해
불러오는 소메뉴가 테이블인지, 일반페이지인지 구분하는 조건을 만들고 싶습니다.

if 소메뉴가 일반 테이블이라면...? { }
else if 소메뉴가 일반 테이블이 아니라면...? { }

이라는 조건을 어떻게 만들면 될까요?
고수님들의 조언을 부탁드립니다.
  • 복사

댓글 전체

질문이 올라왔던것 같던데.....
아직 풀지 못하셨군요...
제가 보기엔 이전 질문에서..
$row[cnt] 값을 보이게 출력해 보심이 좋을듯 합니다.
그래야..... $row[cnt] 값이 정확한지...if문이 통하는지 알수 있을것 같네요.
제가 보기엔 for문을 돌면서.....
$row[cnt] 값이....초기화 되지 않는 듯한데....for문이 어디까진지 모르겟네요...

그러니까.... 이전 질문에서요...소분류 for문을 돌다가요....
마지막에 $row[cnt] 값이 테이블이 있으면... 다시 $row[cnt] 값을 가져오지만
테이블에 $row[cnt] 있다가.. 다음 일반페이지로 넘어갈때...
$row[cnt]값이 아직 남아 있는거죠...

if ($row[cnt]) {
    $icon_new = "<img src='$g4[path]/bbs/img/icon_new.gif'>"; // new 아이콘
} else {
    $icon_new = "";
}
이후에 항상.....
$row[cnt] = "";
이렇게 값을 주면.....되지 않을까하네요...
© SIRSOFT
현재 페이지 제일 처음으로