자신이 추천한 게시물만 리스트에 출력 할려고 합니다 채택완료
발렌슈테인
4년 전
조회 1,877
SELECT b.bg_id, A.*
FROM g5_write_free A
left outer join (select * from g5_board_good where mb_id = '{$member['mb_id']}') B on A.wr_id = B.bg_id
WHERE A.bo_table = '{$bo_table}'
ORDER BY A.wr_datetime desc
LIMIT 10
이렇게 추출할려고 했지만 안됩니다..이거 말고 더 쉬운방법은 없을까요?
예를 들어서 리스트 부분에서 내가 추천한 글만 나오게 한다고 하면 역시 쿼리문 짜야겠죠?
배우고 있는 초보는 많이 부족합니다..ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
4년 전
SELECT A.bg_id, B.* FROM g5_board_good A , g5_write_free B where A.mb_id = 'admin' and A.wr_id = B.wr_id and A.bo_table = '{$bo_table}' and A.bg_flag='good' ORDER BY B.wr_datetime desc LIMIT 10
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
발렌슈테인
4년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그런데 음..리스트 추출이 안됩니다 ㅠㅠ
<?php
$sql = " SELECT A.bg_id, B.* FROM g5_board_good A , g5_write_free B
where A.mb_id = 'admin' and A.wr_id = B.wr_id and A.bo_table = '{$bo_table}' and A.bg_flag='good'
ORDER BY B.wr_datetime desc LIMIT 10 ";
$result = sql_fetch($sql);
$row_cnt = count($result);
?>
<h1>테스트</h1>
<?php
for ($i=0; $i < $row_cnt; $i++) {
?>
<?php echo $row_cnt['subject'];?>
<?php }?>
맞는거 같은데 안됩니다 어디가 잘못된지 지적좀 부탁드리겠습니다 (_ _)