sql 문장 오류가 있는지좀 봐주세용 채택완료
거너비ok
8년 전
조회 2,337
추천 누른 게시물을 스크랩 팝업창 처럼 불러오고 싶은데요
$sql_common = "(SELECT b.*
FROM g5_board as a , g5_board_good as b
WHERE a.gr_id='gr_1'
AND a.bo_table=b.bo_table
AND b.mb_id = '".$member['mb_id']."'
AND b.bg_flag = 'good') ";
$sql = "select count(*) as cnt from ($sql_common) as c ";
$row = sql_fetch($sql);
$total_count = $row['cnt'];
$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$list = array();
$sql = " select *
from ($sql_common) as c
$sql_order
limit $from_record, $rows ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$list[$i] = $row;
// 게시물 제목
$tmp_write_table = $g5['write_prefix'] . $row['bo_table'];
$sql3 = " select wr_subject from $tmp_write_table where wr_id = '{$row['wr_id']}' ";
$row3 = sql_fetch($sql3, FALSE);
$subject = get_text(cut_str($row3['wr_subject'], 100));
if (!$row3['wr_subject'])
$row3['wr_subject'] = '[글 없음]';
이렇게 하면 불러는 오는것 같은데
혹시 여기서 문장 오류는 없는걸까여?
불러만 온다고 되는건지 모르겠네여 ;;
그리고 SELECT b
b말고 컬럼을 지정하는게 더 좋다고 하는데
다르게 바꿀수가 있나여?
그리고 글을 복사해서 그런건가여?
왜 글이 15개가 되야 2칸으로 넘어갈까여?
새로 가입한 아디는 그나마 잘 출력이 되는것같은데
관리자는 이렇게 비어있네요 ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
8년 전
큰 문제는 없으신데
조금 빠르게 하시려면
</p><p>//여기변경</p><p>$sql_common = " g5_board as a , g5_board_good as b </p><p>WHERE a.gr_id='gr_1'</p><p>AND a.bo_table=b.bo_table</p><p>AND b.mb_id = '".$member['mb_id']."' </p><p>AND b.bg_flag = 'good' ";</p><p> </p><p>//여기변경</p><p>$sql = "select count(*) as cnt from ($sql_common) ";</p><p>$row = sql_fetch($sql);</p><p>$total_count = $row['cnt'];</p><p> </p><p>$rows = $config['cf_page_rows'];</p><p>$total_page = ceil($total_count / $rows); // 전체 페이지 계산</p><p>if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)</p><p>$from_record = ($page - 1) * $rows; // 시작 열을 구함</p><p> </p><p>$list = array();</p><p> </p><p>//여기변경</p><p>$sql = " select b.*</p><p> from $sql_common </p><p> </p><p> $sql_order</p><p> limit $from_record, $rows ";</p><p>
하셔도 되고요
안나오는것은 혹 글을 삭제하시면 추천은 삭제가 안되기 때문에 생기는 문제일수 있습니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
거너비ok
8년 전
도움 주셔서 감사합니다~
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인