sql_query 에 gallary 게시판의 wr_10의 값이 "비노출" 이라는 값을 가지고 있는 것은 제외할 수 있는 코드는 어떻게 되나요? 채택완료
<< 원본 >>
$result = sql_query(" select * from {$g5['na_tag']} where cnt > 0 order by year(lastdate) desc, month(lastdate) desc, cnt desc, type, idx, tag limit $start_row, $trow ");
if($result) {
for ($i=0; $row=sql_fetch_array($result); $i++) {
-------------------------------------------------------------------------------------------------------
sql_query 에 gallary 게시판의 wr_10의 값이 "비노출" 이라는 값을 가지고 있는 것은
제외할 수 있는 코드는 어떻게 되나요?
where bo_board = 'gallery' and $wr_10 == '비노출' ~~~~~
위와 같이 시도를 해보았는데 ㅠㅠ
이렇게도 해 보았습니다.
$result = sql_query(" select * except bo_table=taxi and $wr_10 == '비노출' from {$g5['na_tag']} where cnt > 0 order by year(lastdate) desc, month(lastdate) desc, cnt desc, type, idx, tag limit $start_row, $trow ");
답변 2개
아래의 내용을 한번 참고해 보시겠어요..
$result = sql_query("
SELECT nt.*
FROM {$g5['na_tag']} nt
LEFT JOIN {$g5['write_prefix']}gallery wg ON nt.tag = wg.wr_subject
WHERE nt.cnt > 0
AND (wg.wr_id IS NULL OR wg.wr_10 != '비노출')
ORDER BY YEAR(nt.lastdate) DESC, MONTH(nt.lastdate) DESC, nt.cnt DESC, nt.type, nt.idx, nt.tag
LIMIT $start_row, $trow
");
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
</p>
<p>SELECT nt.*, nd.*
FROM {$g5['na_tag']} nt
LEFT JOIN {$g5['write_prefix']}namecard nd ON nt.tag = nd.as_tag
WHERE nt.cnt > 0
AND (nd.wr_id IS NULL OR nd.wr_10 != '노출비승인')
AND (nd.wr_id IS NULL OR nd.wr_10 IS NOT NULL)
ORDER BY YEAR(nt.lastdate) DESC, MONTH(nt.lastdate) DESC, nt.cnt DESC, nt.type, nt.idx, nt.tag
LIMIT $start_row, $trow</p>
<p>
이렇게 해보시겠어요 ?
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
시도해 보겠습니다.
몇가지 변경해서 다시 질문 드립니다.
이해가 될 것 같아요.
그런데 원하는 값은 출력이 안됩니다.
아래와 같이 수정을 했습니다.
$result = sql_query("
SELECT nt.*, nd.*
FROM {$g5['na_tag']} nt
LEFT JOIN {$g5['write_prefix']}namecard nd ON nt.tag = nd.as_tag
WHERE nt.cnt > 0
AND (nd.wr_id IS NULL OR nd.wr_10 != '노출비승인')
ORDER BY YEAR(nt.lastdate) DESC, MONTH(nt.lastdate) DESC, nt.cnt DESC, nt.type, nt.idx, nt.tag
LIMIT $start_row, $trow
");
그런데 namecard 테이블의 wr_10 노출비승인으로 했는에
여전히 노출비승인이 출력이 됩니다.
어디를 잘못 했나요?
감사합니다.