최신게시물 제목길이 긴경우 이렇게 => ... 하는 방법? > 그누4 질문답변

그누4 질문답변

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

최신게시물 제목길이 긴경우 이렇게 => ... 하는 방법? 정보

최신게시물 제목길이 긴경우 이렇게 => ... 하는 방법?

본문

1.직접 SQL를 통해 데이타를 불러와서 화면에 보여주고.. 이렇게 작업 하고 있는데..
최신게시물에서..
제목 길이가 긴 경우 그것을" ...."형태로 나오게 하려면 어떻게 해야할까요?
PHP에서 무슨 함수를 쓰면 될것 같긴 한데..

2. 목록으로 가기는 링크걸면 될 것같은데..
이전, 다음 보기는 링크를 어떻게 걸어야 할까요?

왕초짜라서 모르는것이 많네요.. 도움 부탁 드려요~~


  • 복사

댓글 전체

cut_str(변수명,글자수,나머지처리)

cut_str($list[$i][wr_subject],100,"…");

변수명에서 제목을 예로들면
리스트이면 $list[$i][wr_subject]
보기이면 $view[wr_subject]

이전,다음 링크는 스킨에서 view.skin.php 내용에서
해당 코드 찾아서 적용하시면 될 것 같네요 ^^

$prev_herf > 이전 링크
$next_href > 다음 링크
답변 감사드려요~~1번은 해결 하였습니다~
2번은.. 제가 페이징 기법을 여기서 복사해서 적용해서요..
아래와 같이 적용 했거든요.. 그래서.. 아래의 방법대로 적용했을때 페이지 이전링크, 다음링크를
어떻게 적용해야 할까요?
 제가 완전 초보라서.. 어떻게 해야 할지 모르겠어요..


//페이징부분//////////////////////////////////////
$one_rows          = "3";  // 출력수량
$one_count_sql = " select count(*) as cnt from 테이블명";
$row = sql_fetch($one_count_sql);
$total_count = $row[cnt];
$total_page  = ceil($total_count / $one_rows);  // 전체 페이지 계산
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $one_rows; // 시작 열을 구함
/////////////////////////////////////////////////////////


<?
//한페이지에 보여줄 행, 현재페이지, 총페이지수, URL 순서
$page = get_paging($config[cf_write_pages], $page, $total_page, "?&page=");
echo "$page";
?>
© SIRSOFT
현재 페이지 제일 처음으로