답변 2개 / 댓글 2개
채택된 답변
+20 포인트
9년 전
이전글에서 오류가 뜬다고 하셨는데 말 그대로 에러가 나오는건가요 아니면 그냥 분류3개 나눠서 출력한게 모두 같은 내용이 나오는건가요?
에러라면 에러 내용을 보여주시는게 좋을듯하구요,
같은 내용이 나오는거면 캐시때문일듯하니 아래 부분 고쳐보세요.
$cache_file = G5_DATA_PATH."/cache/latest-{$bo_table}".(strlen($sca)?'-'.$sca:'')."-{$skin_dir}-{$rows}-{$subject_len}.php";
참고로 분류별로 출력하지 않는 기존방식으로 사용하려고 할 때 문제가 될 수가 있겠습니다.
두군데 더 수정해두시면 될거에요.
function latest2($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='', $sca='')
이거랑
if(strlen($sca))
$sql_sca = " and ca_name = '{$sca}' ";
else
$sql_sca = '';
$sql = " select * from {$tmp_write_table} where wr_is_comment = 0 {$sql_sca} order by wr_num limit 0, {$rows} ";
답변에 대한 댓글 1개
9년 전
모두 같은 내용이 나오는거예요! 정확히 소스 수정해주셔서 저같은 초보도 손쉽게 수정했어요 ㅠㅠ 정말 감사합니다!!!ㅠㅠㅠㅠㅠㅠ
9년 전
제가 예전에 했을때에는
latest함수가 겹쳐서 안뜨던 기억이나던데
지금 저렇게 분류3개를 각각 3군데에 뿌려오려고하면
latest함수를 3개 쓰실꺼아닌가요?
저는 그러니깐 충돌나서
예전에는 일부로 함수를 다른 이름을 여러개 만들어서 해결했던 기억이 나네요
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
